본문 바로가기
Java

[JAVA] 상수의 데이터 타입

by bkuk 2022. 8. 11.

1. 상수

 - 상수(常數, constant)란 변하지 않는 값을 의미

 - int a = 1;

  * a는 변수, 1은 상수

  

2. 상수의 표현

 - float a = 2.2;  → 오류

  * 데이터 타입 불일치

 - double a = 2.2; → 오류 없음

  * 데이터 타입 일치

 

 - float a = 2.2F  → 오류 없음.

  * 명시적 형변환을 통해 데이터 타입을 일치시킴.

   => 자바는 기본적으로 double형으로 설정

 

3. 정수형

 - int a = 2147483648; → 오류 

  * 표현 가능 범위 외

 - long a = 2147483648; → 오류 

    * 데이터 타입 불일치

 - long a = 2147483648L; → 오류 없움.

    * 명시적 형변환을 통해 데이터 타입을 일치시킴.

   => 자바는 기본적으로 int형으로 설정

'Java' 카테고리의 다른 글

[JAVA] ID와 Password 입력을 통한 로그인 구현  (0) 2022.09.04
[JAVA] 간단하게 버튼만 구현한 TODOList_1  (0) 2022.09.03
[JAVA] 데이터 타입  (0) 2022.08.11
[JAVA] 주석과 세미클론  (0) 2022.08.11
[JAVA] 변수  (0) 2022.08.11

댓글