Language/Java

[자바의 정석_예제] 변수

simDev1234 2022. 3. 21. 10:57

더보기
  1byte 2byte 4byte 8byte
논리형 boolean      
문자형   char    
정수형 byte short int long
실수형     float double

 

더보기
long regNo = 6011221324355L;

[ 해설]  정수형 타입으로는 보통  int형을 사용하지만 주민등록번호는 13자리의 정수이기 때문에 int형의 범위를 넘어서는 값이다 그래서 형을 사용해야한다 그리고 리터럴  'L' 의 접미사 을 잊어서는 안된다.

* int형은 -20억 ~ 20억까지 가능 (-10자리~10자리)'

*long형은 -19자리 ~ 19자리

 

더보기

- 리터럴 : 100, 100L, 3.14f

- 변수 : i, l

- 키워드 : int, long, final, float

- 상수 : PI

더보기

b. Byte (Byte클래스이다.)

 

더보기

12

true

131

51

99

Java

오류

 

더보기

b, c, d, e

 

더보기

a, d, e, g

 

더보기

a, d

 

 

더보기

d, e

*byte의 범위 : -128~127, short의 범위 : -3만~3만, int의 범위 : -20억 ~ 20억(-10자리~10자리), long의 범위 : 20자리

*char의 범위 : 0~66535 (5자리)

*실수형 <- 정수형 : 실수형의 저장범위가 정수형 보다 커서 자동형변환 가능 (그러나 정밀도가 다르므로 유의)

 

더보기

0~66535

 

더보기

a, b, c, d

 

더보기

a, b, c, e

 

더보기

c, e, f