
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