언어/JAVA

Arrays.sort 로 배열 정렬하기

Iam_im2 2022. 4. 6. 22:16
728x90

Arrays.sort 

Arrays.sort method를 이용하면 손쉽게 데이터를 정렬할 수 있다.
기본 정렬 순서는 오름차순(a to z)이다.

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

public class ArraysSort {

	public static void main(String[] args) {
		String[] text = {"alpha","charlie","bravo","beta","echo"};
		Arrays.sort(text);
		for (int i = 0; i < text.length; i++) {
			System.out.println(text[i]);
		}

		System.out.println("---------------------");
		Arrays.sort(text, Collections.reverseOrder());
		for (int i = 0; i < text.length; i++) {
			System.out.println(text[i]);
		}			
	}
}
출력결과
alpha
beta
bravo
charlie
echo
---------------------
echo
charlie
bravo
beta
alpha


Arrays.sort(text); 는 오름차순으로 출력됐고, Arrays.sort(text, Collections.reverseOrder()); 는 내림차순으로 출력됐다. for반복문은 정렬한 값을 출력하기 위해 사용했다.

728x90