
는 '같다'라는 뜻이 아니라, 해당 값을 저장하고 있다는 뜻.
int score = 90;
score는 90이라는 값을 저장하고 있다(O)
score는 90이다(X)
0, 75, -10002, -040x5, 0xA, 0x3, 0xACo8 byte, char, short, int, long ✨0.25, -3.145E7 -> 5 x (10의 7승)
0.12E-5 -> 0.12 x (10의 -5승)
float, double ✨작은 따옴표(')로 묶은 텍스트는 하나의 문자 리터럴로 간주한다.
'A' '한' '/t' '/n'
✅✅수평 탭 \t
✅✅줄 바꿈 \n
리턴 \r
큰 따옴표 \"
작은 따옴표 \'
\ \
(16진수에 해당하는 유니코드는 책에~)
String aaa = "\"배고프다\"고 말했다";
String bbb = "대한" + '\n\' + "민국"); -> 줄바꿈. ✔✔' '로 감싼다!✔✔
문자 리터럴을 저장할 수 있는 타입은 char 하나 뿐이다.
큰 따옴표(")로 묶은 텍스트는 문자열 리터럴로 간주한다.
문자열 리터럴을 저장할 수 있는 타입은 String 하나 뿐이다.
true , false
논리 리터럴을 저장할 수 있는 타입은 boolean 하나 뿐이다.
✨ 변수는 사용된 블록 내에서만 사용 가능하다! ✨
int sum = 0;
for (int i=1; i<=100; i++) {
sum = sum + i;
}
System.out.println(i); >>error!