프로그래머스_서울에서_김서방_찾기_level1(java)

2019. 3. 3. 10:45알고리즘문제/프로그래머스

서울에서 김서방 찾기


1. 문제

https://programmers.co.kr/learn/courses/30/lessons/12919


String 배열 seoul element “Kim” 위치 x 찾아, “김서방은 x 있다 String 반환하는 함수, solution 완성하세요. seoul “Kim” 오직 번만 나타나며 잘못된 값이 입력되는 경우는 없습니다.



solution - 1) 나의 풀이


1
2
3
4
5
6
7
8
9
10
11
class Solution {
  public String solution(String[] seoul) {
 
      for(int i=0; i<seoul.length; i++) {
          if(seoul[i].equals("Kim")) {
              return "김서방은 "+ i + "에 있다";
          }
      }
      return "";
  }
}
cs



solution - 1) 다른 사람의 풀이

Arrays.asList(배열명) 활용 !!!!!!!!

하나하나 꺼내쓰나보다..


1
2
3
4
5
6
7
8
9
10
import java.util.Arrays;
 
public class FindKim {
    public String findKim(String[] seoul){
        //x에 김서방의 위치를 저장하세요.
        int x = Arrays.asList(seoul).indexOf("Kim");
 
        return "김서방은 "+ x + "에 있다";
    }
}
cs