Java

문자 리터럴과 문자열 리터럴

point_Man 2021. 7. 7. 22:18

 

문자(char)'■'

8행의 에러의 이유는 문자형은 단 하나의 문자가 꼭 들어가야 하며 2개 이상의 문자를 포함할 수 없다.

code2의 경우에는 문자가 없어 보이지만 사실은 blank(공백, 스페이스바) 문자가 포함되어 있다.

 

문자열(String)"■■"

문자열형은 문자가 없어도 허용한다.

 

 

그 외 리터럴의 접미사가 있다.

정수형의 기본형은 int 타입이지만 접미사에 L을 붙여 long 타입으로 변환 할 수 있다.

실수형의 기본형은 double 타입이지만 접미사에 f를 붙여 float 타입으로 변환 할 수 있다.

 

'Java' 카테고리의 다른 글

Scanner(입력받기)  (0) 2021.07.07
printf(출력)과 지시자  (0) 2021.07.07
변수(int...)와 상수(final)  (0) 2021.07.07
변수의 타입  (0) 2021.07.07
JAVA 기본규칙  (0) 2021.07.07