정보처리기사 실기JavaJava - 문자열 비교(== vs equals)난이도 3SHORT_ANSWER

정보처리기사 실기 Java - 문자열 비교(== vs equals) 기출문제 #11310

문제

다음은 자바에 대한 문제이다. 알맞은 출력값을 작성하시오.

정답

true false true true

true false true truetrue false true true

해설

str1, str2 는 같은 문자열 리터럴이므로 String pool 의 동일 객체를 참조하여 str1==str2 는 true 이다. str3 은 new String 으로 생성된 별도 객체이므로 str1==str3 은 참조 비교에서 false 이다. equals 는 문자열 값을 비교하므로 str1.equals(str3), str2.equals(str3) 은 모두 true 이다.

정보처리기사 실기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[정보처리기사 실기] Java - 문자열 비교(== vs equals) Java 기출 #11310 | 문어CBT