
class Solution {
public String solution(String[] seoul) {
int x = 0;
for(int i=0; i<seoul.length; i++) {
if(seoul[i].equals("Kim")) {
x = i;
break;
}
}
String answer = "김서방은 " + x + "에 있다";
return answer;
}
}
반복문이 아닌 indexOf()를 사용하고싶은데, seoul.indexOf("Kim") 은 문법에 맞지않아 쓸 수 없다고 해서 못썼다.
import java.util.Arrays;
public class FindKim {
public String findKim(String[] seoul){
int x = Arrays.asList(seoul).indexOf("Kim");
return "김서방은 "+ x + "에 있다";
}
}
indexOf()를 이렇게 쓸 수 있다.