배열 정렬하는 간단한 방법이다.
기본 사용시 오름차순 정렬이 된다.
public static void main(String[] args) {
String 한글[] = {"다", "나", "라", "가", };
// [다, 나, 라, 가]
System.out.println(Arrays.toString(한글));
Arrays.sort(한글);
// [가, 나, 다, 라]
System.out.println(Arrays.toString(한글));
String eng[] = {"a", "c", "d", "b", };
// [a, c, d, b]
System.out.println(Arrays.toString(eng));
Arrays.sort(eng);
// [a, b, c, d]
System.out.println(Arrays.toString(eng));
double num[] = {10, -21, 32, 3.14 };
// [10.0, -21.0, 32.0, 3.1415]
System.out.println(Arrays.toString(num));
Arrays.sort(num);
// [-21.0, 3.1415, 10.0, 32.0]
System.out.println(Arrays.toString(num));
}
내림차순 정렬 필요시 다음과 같이 사용하면된다.
public static void main(String[] args) {
String eng[] = {"a", "c", "d", "b", };
// [a, c, d, b]
System.out.println(Arrays.toString(eng));
Arrays.sort(eng, Collections.reverseOrder());
// [d, c, b, a]
System.out.println(Arrays.toString(eng));
}
'JAVA > Java 기본 돌아보기' 카테고리의 다른 글
[JAVA]String 클래스 String -> char (0) | 2023.09.18 |
---|---|
자바 버블 정렬 (0) | 2023.09.18 |
[Java] 3항연산자 사용해보기. (0) | 2018.10.22 |
[Java] Timer 를 등록하자. 매초마다 실행 (0) | 2018.10.22 |
[Java] 현재 작업중인 Object를 저장하자(Object2FIle File2Object) (0) | 2018.10.10 |