어쩌면 모두 궁금할지도?
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
반응형