합격 후기 작성하고 2,000원 쿠폰 받아가세요! (게시글 탭 → 합격후기)

정보처리기사 실기JavaJava enum난이도 2MCQ

정보처리기사 실기 Java enum 기출문제 #3917

문제

다음 Java 코드의 출력 결과로 가장 적절한 것은?

① A ② AB ③ ABC ④ 오류

정답

2

해설

정답: 2. Tri.A.name()은 "A"이고 길이는 1이다. Tri.values()[1]은 B이므로 B의 code 값인 "AB"가 출력된다.

오답 풀이

  • 1번: values()[0]일 때의 값이다.
  • 2번: 인덱스 1에 해당하는 B의 code이므로 정답이다.
  • 3번: values()[2]일 때의 값이다.
  • 4번: enum 접근과 배열 인덱스 모두 유효하다.

보충 개념 Enum.values()는 선언 순서대로 enum 상수 배열을 반환한다. name()은 enum 상수명을 문자열로 반환한다.

정보처리기사 실기 Java 다른 기출문제

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

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

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

[정보처리기사 실기] Java enum Java 기출 #3917 | 문어CBT