코딩테스트/프로그래머스

[프로그래머스] 서울에서 김서방 찾기

애플쩀 2022. 8. 4. 03:45
class Solution {
    public String solution(String[] seoul) {
        String answer = "";
      
        for(int i=0; i<seoul.length; i++){
            if(seoul[i].equals("Kim")){
               answer="김서방은 "+i+"에 있다";
                break;
            }
        }
        return answer;
    }
}

 

다른사람 코드

일반 배열을 Arraylist로 바꾸는 Arrays.asList(seoul) 후 kim의 인덱스를 찾는다.

import java.util.Arrays;

public class FindKim {
    public String findKim(String[] seoul){
        //x에 김서방의 위치를 저장하세요.
        int x = Arrays.asList(seoul).indexOf("Kim");

        return "김서방은 "+ x + "에 있다";
    }