자바의 기본 자료형
1. 정수형 : byte(1), short(2), int(4*, 기본형), long(8)
2. 실수형 : float(4), double(8, 기본형)
3. 단일문자형 : char(1,2,3) - 유니코드 지원해서 한글의 한 글자도 포함!
4. 논리(boolean)형 : true, false(1)
5. 참조형 : String, Integer, Float 등
* : (byte)
예제
1 2 3 4 5 6 7 8 | public static void main(String[] args) { System.out.println(10); // 정수 기본형(int) System.out.println(10.7); // 실수 기본형(double) System.out.println('a'); // 단일문자형(char, 홑따옴표로 표현) System.out.println(true); // 논리형(true/false) System.out.println(10l); // l or L : 정수 long형 System.out.println(10.7f); // f or F : 실수 float형 } | cs |
출력 결과
10
10.7
a
true
10
10.7
참고 ) 각각의 형태가 몇 바이트인지 알고 싶을 때
자료형.SIZE;
예제
1 2 3 4 | System.out.println(Character.SIZE); System.out.println(Integer.SIZE); System.out.println(Float.SIZE); System.out.println(Double.SIZE); | cs |
출력 결과
16 (= 2바이트)32 (= 4바이트)32 (= 4바이트)64 (= 8바이트)