본문 바로가기
JAVA

Java의 기본타입과 변수 선언

by 스노위13 2022. 4. 28.

자바에서 선언할 수 있는 변수는 다양한 데이터 타입인데 크게 기본타입참조타입으로 나눠진다.

 

선언 방식은 [타입] [변수이름] = [변수에 넣을 값]; 로 모두 동일하다

1. 기본타입

(1) 정수 타입

① 정의 : 정수값을 표현해주는 타입.

② 선언 방식

1
2
3
4
5
byte byteVar = 1;
short shortVar = 2;
int intVar = 3;
long longVar = 4l;
long longVariable = 4L;
cs

※ long에는 숫자 뒤에 l이나 L을 붙인다.

 

※ 정수타입 중 char타입은 유니코드를 저장하기 때문에 문자, 10진수, 16진수 저장이 가능하다

1
2
3
char charVar1 = 'A';
char charVar2 = 65;
char charVar2 = '\u0041';
cs

위의 세 가지 선언은 모두 알파벳 A를 출력한다.

(2) 실수 타입

① 정의 : 소수점이 있는 실수값을 저장할 수 있는 타입.

② 선언 방식

1
2
3
double doubleVar = 3.14;
float floatVar = 3.14f;
float floatVariable = 3.14F;
cs

※ float는 숫자 뒤에 f나 F를 붙인다.

 

3. 논리 타입

① 정의 : 논리타입은 boolean만 있는데 논리값인 true 와 false를 저장할 수 있는 타입이다.

             if나 while문을 작성할 때 많이 사용한다.

② 선언 방식

boolean boolVar = true;
boolean booVariable = false;

1
2
boolean boolVar = true;
boolean booVariable = false;
cs

2. 참조타입

※ 기본타입(숫자, 논리) 외에는 모두 참조타입이라고 생각하면 된다.

 

댓글