배열 정렬
import java.util.Collections;
import java.util.Arrays;
int[] arr = {5,2,1,3,4}
1) 오름차순 정렬
Arrays.sort(arr); // {1,2,3,4,5}
2) 내림차순 정렬
Arrays.sort(arr, Collections.reverseOrder()); // {5,4,3,2,1}
리스트 정렬
import java.util.Collections;
import java.util.Arrays;
Integer[] arr = {1,2,4,5,3};
List<Integer> intList = Arrays.asList(arr);
1) 오름차순 정렬
Collections.sort(intList); // 1 2 3 4 5
2) 내림차순 정렬
Collections.sort(intList, Collections.reverseOrder()); // 5 4 3 2 1
'개발 > Java' 카테고리의 다른 글
[Java] 문자열 자르기 (split / substring) (0) | 2024.05.20 |
---|---|
[Java] 유효성 검사와 예외 처리의 차이 (0) | 2024.05.13 |
[Java] StringBuilder를 사용해 문자열 만들기 (0) | 2024.05.08 |
[Java] 형 변환 함수 정리 (parseInt() / intValue() / valueOf()) (0) | 2024.05.03 |
[Java] Stream 2 : 스트림 가공하기 (1) | 2024.05.01 |