import java.util.*;
class Solution {
public int[] solution(int[] arr, int divisor) {
int[] answer = { - 1 };
Arrays.sort(arr);
ArrayList<Integer> tmp = new ArrayList<>();
for (int num : arr) {
if (num % divisor == 0) tmp.add(num);
}
if (!tmp.isEmpty()) {
answer = new int[tmp.size()];
for (int i = 0; i < answer.length; i++) {
answer[i] = tmp.get(i);
}
}
return answer;
}
}
출처: 프로그래머스 코딩 테스트 연습, https://programmers.co.kr/learn/challenges