목록Java/기타 (5)
충분히 쌓여가는
02. Given the code fragment: public static void main(String[] args) { String myStr = "Hello world "; myStr.trim(); int i1 = myStr.lastIndexOf(" "); System.out.println(i1); } What is the result? A) An exception is thrown at runtime. B) -1 C) 5 D) 11 답: D 풀이: lastIndexOf: 특정 문자나 문자열이 뒤에서부터 처음 발견되는 인덱스를 반환하며 찾지 못했을 경우 -1을 반환함 trim()을 사용했더라도 i1에 저장해준 것이 아니기 때문에 myStr은 바뀌지 않음 따라서 lastIndexOf()를 사용했을 ..
01. Given the code fragment: abstract class Planet { // 1 protected void resolve() { // 2 } // 3 abstract void rotate(); // 4 } // 5 // 6 class Earth extends Planet { // 7 private void resolve() { // 8 } // 9 private void rotate() { // 10 } // 11 } // 12 Which two modifications enables the code to compile? A) Make the method at line 8 protected. B) Make the method at line 2 private. C) Make the ..
1번. Which statement is true about the switch statement? 스위치에 대한 설명 중 맞는 설명은 무엇입니까? 1. It must contain the default sectio 기본 섹션을 포함해야 합니다 2. The break statement, at the end of each case block, is mandator 각 사례 블록의 끝에 있는 중단문은 필수 사항입니다 3. It's case label literals can be changed at runtim 실행 시 레이블 리터럴을 변경할 수 있습니다 4. It's expression must evaluate to a single value 표현식은 단일 값으로 평가해야 합니다 (O) 2번. Given t..