Int 형 Array 를 Stream 으로 변환하여, 필터를 통해서 입력한 숫자와 같은 숫자를 필터링 한다.

후에 카운팅을 하고, Long 을 반환하기 때문에,  int 형으로 캐스팅 해주었다.

package org.example;

import java.util.Arrays;
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);

        int N = sc.nextInt();

        int[] inputArray = new int[N];

        for(int i = 0; i <= N - 1; i++){
            inputArray[i] = sc.nextInt();
        }

        int searchNum = sc.nextInt();

        int count = (int) Arrays.stream(inputArray).filter(value -> value == searchNum).count();

        System.out.println(count);
    }
}