Java

변수와 리터럴에 대해(1)_Java문법

codeStudy123 2021. 10. 2. 21:32

변수와 리터럴의 타입 불일치,일치에 대해 알아보자

 

1. 범위가 변수>리터럴 인 경우,  오류X

 

2. 범위가 변수<리터럴 인 경우  error

  • 여기서 long은 8byte float는 4byte이지만 기본적으로 정수<실수 구조를 지니고 있다.
  • 3.14는 3.14d이다. 소수점(실수)은/는 기본적으로 double변수 리터럴은 갖는다.

 

3. byte,short 변수에 int리터널 저장가능하다.

 

 

 

 

리터럴에 대해 더 자세히 알아보자.

종류 리터럴 접미사
논리형 false,true 없음
정수형 123,0b0101,077,0xFF L
실수형 3.14, 3.0e8, 1.4f, 0x1 f,d
문자형 'A', '1', '\n' 없음
문자열 "ABC", "123", "A" 없음