https://school.programmers.co.kr/learn/courses/30/lessons/77484
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;
class Solution {
public int[] solution(int[] lottos, int[] win_nums) {
int[] answer = new int[2];
List<Integer> winList = Arrays.stream(win_nums).boxed().collect(Collectors.toList());
int min = 0;
int max = 0;
for(int num : lottos){
if(winList.contains(num)) min++;
if(num == 0) max++;
}
answer[0] = 6-(max+min)+1; //최고
answer[1] = 6-min+1; //최저
if(answer[1] == 7) answer[1] = 6;
if(answer[0] == 7) answer[0] = 6;
return answer;
}
}