ITGenerations
[자바의정석]ch2-3 상수와 리터럴 본문
변수
하나의 값을 저장하기 위한 공간
상수(constant)
한 번만 값을 저장 가능한 변수
변수의 타입 앞에 키워드 'final'을 붙여주면 된다.
-선언 & 초기화 동시에 해야된다.
->선언 및 초기화를 각각 해도 되는 것으로 바뀜.
리터럴
그 자체로 값을 의미하는 것
=기존의 상수
왜 사용하는가?
상수를 한 번만 값을 저장 가능한 변수라고 지정했기 때문에
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
The final local variable score cannot be assigned. It must be blank and not using a compound assignment
at VarEx2.main(VarEx2.java:7)
ctrl + / : 원하는 곳에 주석처리 및 해제 가능
리터럴 접미사
논리형: x
정수형 : 생략 -int, L- long
실수형: f-float, d-double(생략가능)
문자형: x
문자열: x
System.out.println(' ');
->오류 x
System.out.println('');
->오류 o
->''사이에 무언가가 있어야됌. 위 문장이 오류가 없는 것은
'' 사이에 스페이스바가 있기 때문, 즉, 무언가가 있기 때문.
'프로그래밍 > 자바의정석' 카테고리의 다른 글
오류 해결법 Java.lang.Error: Unresolved compilation problems: (0) | 2018.03.21 |
---|---|
[자바의정석]ch2-4 형식화된 출력 (0) | 2018.01.08 |
[자바의정석]ch2-2 변수의 타입 (0) | 2018.01.08 |
[자바의정석]ch2-1 변수의 선언 (0) | 2018.01.08 |
[자바의정석]ch1-5 Java API 문서의 설치와 사용법 (0) | 2018.01.08 |