문제
다음 Java 프로그램의 실행 결과는?
public class Main { public static void main(String[] args) { String str = "Hello"; System.out.print(str.substring(1, 3)); } }
① He ② el ③ ell ④ lo
정답
2번
해설
String의 substring(start, end) 메서드는 start 인덱스부터 end-1 인덱스까지의 문자열을 반환한다. "Hello"에서 substring(1, 3)은 인덱스 1과 2에 해당하는 "el"을 반환한다.