어쩌면 모두 궁금할지도?

Arrays.sort() vs. Collections.sort()

notcherry 2023. 7. 18. 12:31
728x90
반응형

 

 

Arrays.sort()

원시 데이터 타입 배열(int[], double[], char[] 등)을 정렬할 때 사용한다.

int[] num = {4, 2, 6, 1, 3, 5};
Arrays.sort(num); 
//{1, 2, 3, 4, 5, 6}

 

 

Collections.sort()

객체 타입 리스트를 정렬하는 데 사용한다.

List<Integer> num = new ArrayList<> (Arrays.asList(4, 2, 6, 1, 3, 5));
Collections.sort(num);
 // [1, 2, 3, 4, 5, 6]

 

 

**메서드 사용하려면 각각 util에서 mort해줘야함!

**기본 값은 오름차순! 내림차순은 comparator 생성해서 해보기..

728x90
반응형