티스토리 뷰
public class 자료형2 { public static void main(String[] args) { // java에서는 데이터타입(자료형)을 크게 두가지로 나눔 - 기초자료형, 참조자료형 //기초자료형(primitive type) byte a = 127; //-2^7 ~ 2^7-1 // byte a = 128; short b = 32767; //-2^15 ~ 2^15-1 // short b = 32768; int c = 2147483647; //-2^31 ~ 2^31-1 // int c = 2147483648; long d = 9223372036854775807L; //-2^63 ~ 2^63-1 // long d = 9223372036854775808L; float e = 0.123456f; //소수점 이하 6자리까지 저장 가능 double f = 0.123456789012345678; //소수점 이하 16자리까지 저장 가능 System.out.println(f); boolean g = true; g = false; // true 또는 false만 저장 가능 -> 1이나 0 사용 X char ch = 'a'; System.out.println(ch); System.out.println(ch+0); //문자+숫자 -> 문자가 숫자로 형변환됨 System.out.println('\u0061'); //유니코드 16진수형 // 문자열 클래스 // 참조자료형(reference type) : 배열, 문자열 클래스, ... // 기초 자료형을 제외한 모든 자료형 // 참조자료형은 값을 다른 공간(데이터 영역)에 저장하고, 저장된 공간에 id값을 변수에 저장 String s = "abc"; //기초자료형은 값을 기억공간(스택 영역)에 저장 int a2 = 1; } }
0.12345678901234568
a
97
a
'JAVA > PRIMER' 카테고리의 다른 글
String 클래스 (0) | 2018.04.19 |
---|---|
자바 입출력 > 표준 입력 Scanner 클래스 (0) | 2018.04.19 |
실수형 상수 정밀도 (0) | 2018.04.19 |
상수 (0) | 2018.04.19 |
자바 입출력 > 표준 출력 System.out.printf (2) (0) | 2018.04.19 |
댓글