본문 바로가기
JAVA/Programmers

JAVA 프로그래머스 [서울에서 김서방 찾기] 자바 Lv.1

by tripleup 2023. 8. 3.
728x90
반응형

[프로그래머스] 코딩테스트 연습 -> 연습문제 -> 서울에서 김서방 찾기

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


해결 과정

 

먼저 index 변수를 선언해준다.

 

그리고 반복문을 돌면서 배열 seoul에 "Kim" 이랑 같은 문자열을 .equals() 로 찾아주고 그 때의 i 값을 index로 설정해준다.

 

이제 answer 문자열을 "김서방은 " +  Integer.toString(idex) + "에 있다" 이렇게 해주면 모두 String 형이므로 문자열로 출력된다.

 

그 결과 문제에 제시된 답처럼 나오는 것을 확인할 수  있다.

 

소스 코드

 

class Solution {
    public String solution(String[] seoul) {
        int index = 0;
       
        for (int i = 0; i<seoul.length; i++) {
            if (seoul[i].equals("Kim")) {
                index = i;
            }
        }
        String answer = "김서방은 " + Integer.toString(index) + "에 있다" ;
        
        return answer;
    }
}

 


 

728x90
반응형

댓글