자바에서 선언할 수 있는 변수는 다양한 데이터 타입인데 크게 기본타입과 참조타입으로 나눠진다.
선언 방식은 [타입] [변수이름] = [변수에 넣을 값]; 로 모두 동일하다
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. 참조타입
※ 기본타입(숫자, 논리) 외에는 모두 참조타입이라고 생각하면 된다.
'JAVA' 카테고리의 다른 글
Java - 삼항 연산자로 주민등록번호를 분석해 성별 알아내기 (0) | 2022.05.17 |
---|---|
JAVA - Scanner로 성적을 받아서 평균 계산하기 (0) | 2022.05.11 |
Java "*"로 트리를 만들어 보자 (0) | 2022.05.03 |
Java - HashMap을 이용한 아이디, 비밀번호 체크 (0) | 2022.04.30 |
Java 변수의 선언과 값 바꾸기 (0) | 2022.04.28 |
댓글