
[ 답안 ]
import java.util.ArrayList;
import java.util.Collections;
class Solution {
// 리턴값을 ArrayList로 변경해준다
public ArrayList<Integer> solution(int[] arr, int divisor) {
//ArrayList로 객체생성
ArrayList<Integer> a = new ArrayList<Integer>();
// 반복문을 통해 나머지가 0이면 ArrayList a 에 값을 추가해준다
for(int i=0;i<arr.length;i++){
if(arr[i] % divisor == 0) a.add(arr[i]);}
// 반복문이 끝나고 a 가 비어있을경우 -1을 담아준다
if(a.isEmpty()) a.add(-1);
// 정렬
Collections.sort(a);
return a;
}
}