본문 바로가기
어쩌면 모두 궁금할지도?

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

by notcherry 2023. 7. 18.

 

 

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 생성해서 해보기..

'어쩌면 모두 궁금할지도?' 카테고리의 다른 글

implements vs. extends  (0) 2023.10.12
@NonNull vs. @NotNull vs. @Column(nullabe = false)  (0) 2023.10.12
intValue() vs. Integer.parseInt()  (0) 2023.07.12
.equals() 재밌는 실험  (0) 2023.07.12
break; vs. return;  (0) 2023.07.05