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
반응형
'JAVA > Programmers' 카테고리의 다른 글
JAVA 프로그래머스 [음양 더하기] 자바 Lv.1 (0) | 2023.08.03 |
---|---|
JAVA 프로그래머스 [나누어 떨어지는 숫자 배열] 자바 Lv.1 (0) | 2023.08.03 |
JAVA 프로그래머스 [콜라츠 추측] 자바 Lv.1 (0) | 2023.08.02 |
JAVA 프로그래머스 [두 정수 사이의 합] 자바 Lv.1 (0) | 2023.08.02 |
JAVA 프로그래머스 [하샤드 수] 자바 Lv.1 (0) | 2023.08.02 |
댓글