다음 Java 프로그램의 실행 결과는?
String s = null;
boolean ok = s != null && s.length() > 0;
System.out.print(ok);정답 1번
&&는 왼쪽 조건이 false이면 오른쪽을 평가하지 않는다. s가 null이므로 `s != null`이 false가 되고 `s.length()`는 호출되지 않아 예외 없이 false가 출력된다.
콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-16