▶ 문제
String형 배열 seoul의 element중 "Kim"의 위치 x를 찾아,
"김서방은 x에 있다"는 String을 반환하는 함수, solution을 완성하세요.
seoul에 "Kim"은 오직 한 번만 나타나며 잘못된 값이 입력되는 경우는 없습니다.
★ 풀이방식
seoul 루프를 돌면서 Kim이 나올 때까지 index를 올려가면 김서방의 위치가 나올거같다.
▶ 소스코드
class Solution {
public String solution(String[] seoul) {
int location = 0;
for (String s: seoul){
if (s.equals("Kim")){
break;
} else {
location +=1;
}
}
return String.format("김서방은 %d에 있다", location);
}
}
▶ 실행결과
'JAVA 알고리즘' 카테고리의 다른 글
(JAVA) 길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수 (0) | 2024.09.20 |
---|---|
(JAVA) array의 각 element 중 divisor로 나누어 떨어지는 값을 오름차순으로 정렬한 배열을 반환하는 함수 만들기 (0) | 2024.09.19 |
(JAVA) 정수를 저장한 배열, arr 에서 가장 작은 수를 제거한 배열을 리턴하는 함수 (0) | 2024.09.19 |
(JAVA) 없는 숫자 더하기 (0) | 2024.09.19 |
(JAVA) 전화번호의 뒷 4자리를 제외한 나머지 숫자를 전부 *으로 가린 문자열을 리턴하는 함수 (0) | 2024.09.19 |