java 배우기/TIL

Java Arrays.sort 사용

checkuu 2024. 7. 25. 18:17

https://checkuu.tistory.com/68

이번 알고리즘 문제를 풀면서 배열을 정렬함에 있어서 Arrays.sort 를 사용하였다.

그래서 해당 메소드에 대해 찾아봤다.

 

Arrays.sort

 

배열 혹은 리스트로 구성된 원소들을 특정한 규칙에 따라, 오름차순 혹은 내림차순으로 정렬을 할 수 있으며 기본값으로 오름차순 정렬을 한다.

import java.util.Arrays;


Arrays.sort(배열); // 오름차순 정렬

 

import를 통해 Arrays를 가져오면 사용가능하다.

정렬하고 싶은 배열을 전달인자로 주면 전달인자로 받은 배열이 정렬된다.

문자열의 경우 아스키코드 순으로 오름차순 정렬되고 한글도 가나다 순으로 정렬된다.

 

Arrays.sort(배열,Comparator); //구조

Arrays.sort(배열,Collections.reverseOrder()); //내림차순 정렬

 

Comparator를 구현한 클래스를 전달인자로 주어 원하는 방식대로 정렬할 수 있다.

 

'java 배우기 > TIL' 카테고리의 다른 글

SQL) COALESCE 사용  (0) 2024.07.29
java) this , this()  (0) 2024.07.26
java 연산 결과를 삭제하고 저장하기  (2) 2024.07.24
java next(), nextLine() 차이  (3) 2024.07.23
intellij 줄 맞추기 및 줄 바꾸기  (1) 2024.07.23