내 코드
import java.util.Arrays;
class Solution {
public String solution(String[] seoul) {
String answer = "김서방은 x에 있다";
int index = Arrays.asList(seoul).indexOf("Kim");
answer = answer.replace("x", Integer.toString(index));
return answer;
}
}
배열의 인덱스를 찾는 문제
저번에 정리했던 Arrays 라이브러리를 이용해 indexOf() 함수로 간단히 찾아줬다.
Kim의 성을 가진 사람은 한명이기 때문에 간단히 해결 가능하다.
다른 풀이도 비슷했다.
'코딩테스트 > 프로그래머스' 카테고리의 다른 글
[프로그래머스/Java]Lv.1 바탕화면 정리 (0) | 2023.03.16 |
---|---|
[프로그래머스/Java]Lv.1 핸드폰 번호 가리기 (0) | 2022.10.17 |
[프로그래머스/Java] LV.1 두 정수 사이의 합 (0) | 2022.09.22 |
[프로그래머스/Java] Lv.1 콜라츠 추측 (1) | 2022.09.22 |
[프로그래머스/Java] LV.1 x만큼 간격이 있는 n개의 숫자 (1) | 2022.09.22 |