본문으로 바로가기
728x90
반응형

문제

 

 

반응형

풀이

 

 

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import java.util.ArrayList;
import java.util.Arrays;
class Solution {
    public int[] solution(int n, int[] numlist) {
        ArrayList<Integer> arr=new ArrayList<Integer>();
        for(int i : numlist) {
            if(i%n==0) {        //i가 n으로 나누어 떨어지면
                arr.add(i);     //arr에 추가
            }
        }
        
        Integer[] answer1=arr.toArray(new Integer[arr.size()]);     //arr를 Integer배열로 변환
        int[] answer=Arrays.stream(answer1).mapToInt(Integer::intValue).toArray(); 
                
        return answer;
    }
}
cs

 


 

728x90
반응형