취업 및 이직 준비/코딩테스트 준비
프로그래머스 자바 (배열의 유사도) 코딩테스트 문제
code2772
2023. 3. 20. 10:36
728x90
반응형
class Solution {
public int solution(String[] s1, String[] s2) {
int answer = 0;
for (int i=0; i < s1.length; i++)
// 이중 포문을 사용하여 배열을 하나하나 비교하기 위해 사용
for (int j=0; j <s2.length; j++){
// 문자열이기 때문에 == 가 아닌 equals를 사용
if(s1[i].equals(s2[j])){
answer++;
}
}
return answer;
}
}
기본적인 배열 문제이다. 배열을 각각 비교하기 위해 이중 포문을 사용하여 하나하나 배열을 반복하여 비교하고 문자형이기 때문에 equals를 사용하여 동일할 경우 결과값을 ++ 해주었다.
반응형