본문 바로가기

코딩테스트(프로그래머스)/LEVEL 1

[프로그래머스/Java]나누어 떨어지는 숫자 배열 - 사좋배 공유 -

*문제

 

import java.util.*;
class Solution {
  public int[] solution(int[] arr, int divisor) {
		ArrayListlist = new ArrayList();
		
		for(int i=0;i<arr.length;i++) {
			if(arr[i]%divisor==0) {
				list.add(arr[i]);
			}
		}
      if(list.size()==0){
          list.add(-1);
      }
      list.sort(Comparator.naturalOrder());
      int[] answer = new int[list.size()];
      for(int j=0;j<answer.length;j++){
          answer[j]=list.get(j);
      }
      return answer;
  }
}