728x90
문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/12919
나의 풀이
import java.util.Arrays;
class Solution {
public String solution(String[] seoul) {
String x = String.valueOf(Arrays.asList(seoul).indexOf("Kim"));
String Kim = "김서방은 ";
String exist = "에 있다";
return Kim + x + exist;
}
}
다른 사람의 풀이
class Solution {
public String solution(String[] names) {
for (int i = 0; i < names.length; i++) {
if (names[i].equalsIgnoreCase("kim")) {
return "김서방은 " + i + "에 있다";
}
}
return null;
}
}
소감
equalsIgnoreCase는 대/소문자에 관계없이 일치하는 것을 찾아낸다.
'verdantjuly > 코딩테스트' 카테고리의 다른 글
프로그래머스 코딩테스트 연습 : 음양 더하기 (20240311, java) (0) | 2024.03.11 |
---|---|
프로그래머스 코딩테스트 연습 : 나누어 떨어지는 숫자 배열 (20240311, java) (0) | 2024.03.11 |
프로그래머스 코딩테스트 연습 : 두 정수 사이의 합 (20240311, java) (0) | 2024.03.11 |
프로그래머스 코딩테스트 연습 : 하샤드 수 (20240311, java) (0) | 2024.03.11 |
프로그래머스 코딩테스트 기초 : 대문자로 바꾸기 (java, 20240228) (0) | 2024.02.28 |