728x90
오름차순 정렬시
//int[] A = new int[5];
int[] A = {6,3,2,1,5};
Arrays.sort(A); //오름차순 정렬
내림차순 정렬시
Arrays.sort(배열명, Collections.reverseOrder());
단, int 타입은 Integer타입 배열로 변경 후 정렬가능하다.
//배열 정렬
Arrays.sort(A); //오름차순
/*---------------------------------------------------------------*/
//내림차순
//내림차순시 int 배열을 Integer로 변경 후 정렬해주어야 함
/*---------------------------------------------------------------*/
Integer[] IA = Arrays.stream(A).boxed().toArray(Integer[]::new);
Arrays.sort(IA, Collections.reverseOrder());
[JAVA] int, String 배열의 오름차순, 내림차순 정렬
java에서 정렬할 때는 Arrays라는 java.util에 포함된 클래스를 이용해야 한다. import java.util.ArraysString String 타입일 때는 비교적 쉽게 내림차순 정렬이 가능하다.intint 타입일 때는 위와 같은 방법으로
velog.io
728x90
728x90
'Java' 카테고리의 다른 글
JAVA 기본 (1) | 2024.10.03 |
---|---|
[Java] Lambda 식, 문자열포함, Stream.reduce (2) | 2024.05.07 |
[Java] Collection, Stream 사용하기 (1) | 2024.05.02 |
[Java] Big Decimal 사용법 (0) | 2023.12.19 |
[Java] Junit 테스트 관련 (3) | 2023.10.12 |