📓 TechNote/JAVA

[JAVA] Arrays.sort( ) 오름차순, 내림차순

버터감자 2023. 3. 6. 15:46
728x90

자바에서 배열이나 리스트를 정렬하고자 한다면

java.util.Arrays 클래스의 sort( ) 메서드를 사용하면 간편하게 정렬가능하다. 

 

👉 배열 오름차순 정렬

import java.util.Arrays;

public class arraysort {
	public static void main(String[] args) {
	int arr[] = {3,27,32,11,16,29};
        Arrays.sort(arr);
        
        for (int i : arr) {
            System.out.print("["+i+"]");
        }
        
    }
}

 

👉 배열 내림차순 정렬

배열을 내림차순으로 정렬하기 위해 Collections 클래스의 reverseOrder( ) 함수를 사용하자.

import java.util.Arrays;
import java.util.Collections;

public class arraysort {
	public static void main(String[] args) {
	Integer arr[] = {3,27,32,11,16,29};
        Arrays.sort(arr, Collections.reverseOrder());
        
        for (int i : arr) {
            System.out.print("["+i+"]");
        }
        
    }