Notice
Recent Posts
Recent Comments
목록2021/03/02 (1)
준호씨의 블로그
Java - String 퀴즈. new String, constant pool 관련
1. aa == bb 결과는 무엇일까요? String aa = new String("aaa"); String bb = new String("aaa"); System.out.println(aa == bb); 2. a == b 결과는 무엇일까요? String a = "aaa"; String b = "aaa"; System.out.println(a == b); 3. "aaa" == "aa" + "a"의 결과는 무엇일까요? System.out.println("aaa" == "aa" + "a"); 1번의 답은 false입니다. String 객체끼리 비교하기 때문에 생성된 두 객체 aa와 bb는 서로 다른 객체이기 때문입니다. 그래서 문자열의 내용이 같은지 비교하려면 aa.equals(bb)로 비교하면 true가 ..
개발이야기
2021. 3. 2. 23:54