Java - 문제 미리보기
문제 2171
medium
다음 코드의 실행 결과는 무엇인가요?
```java
String sentence = "Java is easy to learn";
int position = sentence.indexOf("easy");
System.out.println("Position: " + position);
```
정답: B
⦁ `indexOf()` 메서드:
⦁ 지정된 문자열이 처음 나타나는 위치(인덱스)를 반환
⦁ 인덱스는 0부터 시작
⦁ 찾지 못하면 -1 반환
⦁ 인덱스 계산 과정:
```java
String sentence = "Java is easy to learn";
// 0123456789...
// J(0) a(1) v(2) a(3) (4) i(5) s(6) (7) e(8) a(9) s(10) y(11)
sentence.indexOf("easy"); // "easy"는 인덱스 8에서 시작
```
💡 학습 팁
이 문제를 포함한 Java 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.