반응형
1] 논리형 자료형
boolean : 1byte
입*출력 범위 :true/flase
boolean(참, 거짓 확인)
예) boolean bool = ture;
boolean bool = false;
2] 정수형 자료형
byte : 1byte,
입*출력 범위 : −128~127
예) byte by = 123;
char : 2byte 입*출력 범위 : 0~65,535
예) char ch = 65;('A'의 아스키 코드값)
char ch = 'A';('작은 따옴표는 ASCII 코드 값이다'라고 인식시킨다.)
char ch ='\u0041';('\u'는 유니코드를 의미하는 표기 형식이고, 뒤의 4자리('0041')는 'A'를 16진수로 표현한 값이다.)
shotr : 2byte
입*출력 범위 : −32,768~32,767
예) short = 12345;
int : 4byte 입*출력 범위 : −2,147,483,648~2,147,483,647
예) int i = 100;
long : 8byte
입*출력 범위 : −9,223,372,036,854,775,808~9,223,372,036,854,775,807
예) long lo = 12345L;
3] 클래스형 자료형
float : 4byte
입*출력 범위 : 1.4E-45~3.402823E38
예) float f = 12,34f;
double : 8byte
입*출력 범위 : 4.9E-324~1.8E308
예) double dou = 12345.6789;
4] 클래스 자료형
string : 4byte(레퍼런스형)
입*출력범위 : 무한대
String str = "홍길동"
※ 문자열을 저장할 때 사용
boolean : 1byte
입*출력 범위 :true/flase
boolean(참, 거짓 확인)
예) boolean bool = ture;
boolean bool = false;
2] 정수형 자료형
byte : 1byte,
입*출력 범위 : −128~127
예) byte by = 123;
char : 2byte 입*출력 범위 : 0~65,535
예) char ch = 65;('A'의 아스키 코드값)
char ch = 'A';('작은 따옴표는 ASCII 코드 값이다'라고 인식시킨다.)
char ch ='\u0041';('\u'는 유니코드를 의미하는 표기 형식이고, 뒤의 4자리('0041')는 'A'를 16진수로 표현한 값이다.)
shotr : 2byte
입*출력 범위 : −32,768~32,767
예) short = 12345;
int : 4byte 입*출력 범위 : −2,147,483,648~2,147,483,647
예) int i = 100;
long : 8byte
입*출력 범위 : −9,223,372,036,854,775,808~9,223,372,036,854,775,807
예) long lo = 12345L;
3] 클래스형 자료형
float : 4byte
입*출력 범위 : 1.4E-45~3.402823E38
예) float f = 12,34f;
double : 8byte
입*출력 범위 : 4.9E-324~1.8E308
예) double dou = 12345.6789;
4] 클래스 자료형
string : 4byte(레퍼런스형)
입*출력범위 : 무한대
String str = "홍길동"
※ 문자열을 저장할 때 사용
반응형
'JAVA' 카테고리의 다른 글
[JAVA] 제어문 (switch ~ case ~ break문) (0) | 2011.12.28 |
---|---|
[JAVA] 제어문 (if문의 3형식) (0) | 2011.12.27 |
[JAVA] 연사자 우선순위 (0) | 2011.12.19 |
[JAVA] Systme 클래스 (1) | 2011.12.19 |
[JAVA] 상수와 변수 그리고 자료형 (0) | 2011.12.19 |