728x90
코드 힌트
- 배열 순회 및 검색:
- 주어진 배열 seoul을 순회하면서 "Kim"의 위치를 찾습니다. 이는 단순한 선형 탐색을 통해 이루어집니다.
- 인덱스 저장 및 루프 종료:
- "Kim"을 찾으면 해당 인덱스를 저장하고 break 문을 사용하여 루프를 종료합니다.
- 출력하기:
- String.format 메서드를 사용하여 return 할 수 있습니다.
- "김서방은 " + index + "에 있다"; 로도 출력할 수 있습니다.
정답은 더보기 클릭
더보기
class Solution {
public String solution(String[] seoul) {
// "Kim"의 인덱스를 저장할 변수 선언
int index = 0;
// seoul 배열을 순회하면서 "Kim"을 찾기
for (int i = 0; i < seoul.length; i++) {
// 배열의 현재 요소가 "Kim"과 같으면
if (seoul[i].equals("Kim")) {
// 인덱스를 저장하고 루프를 종료
index = i;
break;
}
}
// 결과 문자열을 포맷하여 반환
// return String.format("김서방은 %d에 있다", index);
return "김서방은 " + index + "에 있다";
}
}
728x90
'프로그래머스(Java) > Level 1' 카테고리의 다른 글
[프로그래머스] 핸드폰 번호 가리기 (0) | 2024.08.01 |
---|---|
[프로그래머스] 평균 구하기 (0) | 2024.08.01 |
[프로그래머스] 숫자 짝꿍 (0) | 2024.07.30 |
[프로그래머스] 대충 만든 자판 (0) | 2024.07.28 |
[프로그래머스] 제일 작은 수 제거하기 (0) | 2024.07.24 |