배열 내 중복 숫자 개수 세기

han.user();·2023년 2월 28일
0
post-thumbnail

출처 : https://hianna.tistory.com/488

1. for문 사용

class Solution {
    public int solution(int[] array, int n) {
        int answer = 0;
       
	     for (int i = 0; i < array.length; i++) {
			 if(array[i]==n)
			   answer++;				
		}
        return answer;
   }
}

가장 기본적인 방법으로 for문으로 하나씩 순회하며 대조하고,
같은 값일 때 한번씩 셈한다.

2. for-each문 사용

class Solution {
    public int solution(int[] array, int n) {
        int answer = 0;
       
        for(int abc : array) {
        	if (abc==n) {
        		answer++;
        	}
        }
    return answer;
	}
}

여기서 괄호 안에 :는 in이라는 의미이다.

profile
I'm still hungry.

0개의 댓글