FlowerBombs
변수와 데이터 타입 본문
변수
데이터를 저장하기 위한 키워드.
변수의 사용은 선언과 할당으로 구분된다.
// 변수의 선언
데이터타입 변수이름;
// 변수의 할당
변수이름 = 값;
- 변수의 이름은 영어 + 숫자 + 언더바의 조합으로 구성한다.
- 띄어쓰기가 필요한 경우 언더바를 사용하거나 첫 글자를 대문자로 표현
- 처음 명시된 변수 이름은 반드시 저장(할당)되어야 한다.
- 값의 할당은 오른쪽에서 왼쪽으로만 가능하다.
자료형 (데이터 타입:Data Type)
값의 종류를 구분하기 위한 키워드
※ 기본 데이터 타입(8개)
- 논리형 : boolean(true,false)
- 정수형 : byte, short, int(기본), long
- 실수형 : float, double(기본)
- 글자형 : char
- 문장형 : String
- long, float, double은 다른 형식과의 구분을 위해서 값 뒤에 알파벳으로 데이터 타입의 첫 글자를 명시 가능
- 명시하지 않을 경우 모든 숫자형태는 int, 실수 형태는 double로 인식됨
1 2 3 | long foo = 123L; float bar = 1.2F; double hello = 123.45D; | cs |
기본 자료형 (Primitive Data Type)
자료형 |
데이터 |
메모리 크기 |
표현 가능 범위 |
boolean (논리형) |
참/거짓 |
1byte |
true, false |
char |
문자 |
2byte |
모든 유니코드 문자 |
byte |
정수 |
1byte |
-128~127 |
short |
2byte |
-32768~32767 |
|
int (기본) |
4byte |
-2147483648~2147483647 |
|
long |
8byte |
-9223372036854775808~9223372036854775807 |
|
float |
실수 |
4byte |
1.4E-45~3.4028235E38 |
double (기본) |
8byte |
4.9E-324~1.7976931348623157E308 |