문제
String형 배열 seoul의 element중 "Kim"의 위치 x를 찾아, "김서방은 x에 있다"는 String을 반환하는 함수, solution을 완성하세요. seoul에 "Kim"은 오직 한 번만 나타나며 잘못된 값이 입력되는 경우는 없습니다.
제한 조건
- seoul은 길이 1 이상, 1000 이하인 배열입니다.
- seoul의 원소는 길이 1 이상, 20 이하인 문자열입니다.
- "Kim"은 반드시 seoul 안에 포함되어 있습니다.
예시
seoul | return |
["Jane","Kim" | "김서방은 1에 있다" |
풀이
class Solution {
public String solution(String[] seoul) {
String answer = "";
for (int i=0; i<seoul.length; i++) {
//seoul[i] 값이 "Kim"과 동일할 경우
if (seoul[i].equals("Kim")) { //equals()는 텍스트를 비교해 줄 때 쓰는 함수. / == 은 숫자 비교할 때!
answer = "김서방은 " + i + "에 있다";
break; // Kim을 찾으면 for문 정지
}
}
return answer;
}
}
'Hanghae99 > Algorithms [JAVA]' 카테고리의 다른 글
[자바/알고리즘] 프로그래머스 문자열 다루기 기본 (0) | 2022.05.18 |
---|---|
[자바/알고리즘] 프로그래머스 문자열 내 p와 y의 개수 (0) | 2022.05.18 |
[자바/알고리즘] 프로그래머스 내적 (0) | 2022.05.18 |
[자바/알고리즘] 프로그래머스 나누어 떨어지는 숫자 배열 (0) | 2022.05.18 |
[자바/알고리즘] 프로그래머스 2016년 (0) | 2022.05.18 |