728x90
정수형 (int, long 등)
int
- **정수(소수점 없는 수)**를 저장
- 기본 범위: 약 -21억 ~ +21억
- 자주 사용하는 정수형
int age = 25;
int year = 2025;
long
- int보다 큰 정수
- 끝에 L을 붙임
long distance = 10000000000L;
2. 실수형 (double, float)
double (기본 실수형)
- 소수점을 포함한 숫자
- 더 정밀하고 넓은 범위
double pi = 3.14159;
double height = 172.5;
float
- double보다 적은 범위
- 끝에 f를 붙임
float weight = 65.7f;
3. 문자형 (char)
- 한 글자만 저장할 수 있는 자료형
- **작은 따옴표 ' '**로 감싸야 함
한 글자만 저장할 수 있는 자료형
**작은 따옴표 ' '**로 감싸야 함
4. 문자열 (String)
- 문자 여러 개(문장, 이름 등)를 저장
- **대문자 S**로 시작하는 참조형
- 큰 따옴표 " " 사용
String name = "홍길동";
String greeting = "안녕하세요!";
5. 논리형 (boolean)
- 참/거짓을 나타냄
- 조건문, 반복문에서 자주 사용됨
boolean isStudent = true;
boolean hasLicense = false;
실습 예제 코드
public class DataTypeExample {
public static void main(String[] args) {
int age = 20;
double height = 174.5;
char grade = 'B';
String name = "홍길동";
boolean isPassed = true;
System.out.println("이름: " + name);
System.out.println("나이: " + age);
System.out.println("키: " + height);
System.out.println("등급: " + grade);
System.out.println("합격 여부: " + isPassed);
}
}
🟢 출력 결과:
이름: 홍길동
나이: 20
키: 174.5
등급: B
합격 여부: true
요약표
자료형 | 예시 | 설명 |
int | 10 | 정수 (소수점 없음) |
double | 3.14 | 실수 (소수점 있음) |
char | 'A' | 문자 1개 |
String | "Hello" | 문자열 (문자 여러 개) |
boolean | true/false | 참/거짓 |
LIST
'JAVA > 자바 문법 기초 익히기' 카테고리의 다른 글
산술 연산자 (0) | 2025.04.12 |
---|---|
비교 연산자 (0) | 2025.04.11 |
타입 캐스팅 (자동/강제 형변환) (0) | 2025.04.11 |
변수 선언과 초기화 (0) | 2025.04.11 |
코드 실행 흐름 익히기 (0) | 2025.04.11 |