Java/자바

상수형 데이터 타입

필리힐리 2021. 1. 6. 18:14

Int a = 1;

위 예시에서 int는 변수의 데이터 타입, a는 변수, 1은 상수이다

 

 

float 상수 에러 - 2.2(D) D가 생략되어 있다.

 

변수뿐만 아니라 상수도 데이터 타입을 가지고 있다.

예를 들어 위 예시에서 2.2는 float에 포함되는 실수이지만 자바에선 아무런 표시가 없는 실수는 double 타입으로 세팅이 되어 있기 때문에 2.2F 실수 뒤에 F로 float 타입임을 명시해줘야한다.

*2.2D 더블 타입 상수,  2.2F float 타입 상수

 

 

long 상수 에러 

동일하게 상수에서 정수는 int가 디폴트 값이기 때문에 뒤에 L을 넣어서 long 타입임을 명시해준다