[JAVA] Comparable과 Comparator
이전 글과 함께 백준 문제 풀이 도중 2차원 배열 정렬을 해야하는 상황이 발생했다. 일차원 배열의 경우 Arrray.sort()를 통해 쉽게 오름차순 정렬이 가능하다. import java.util.Arrays; public class Comparable_Comparator { public static void main(String[] args) { int arr[] = {1, 7, 2, 6, 8, 5, 3, 4}; Arrays.sort(arr); System.out.println(Arrays.toString(arr)); // [1, 2, 3, 4, 5, 6, 7, 8] } } 하지만, 2차원 배열을 바로 Arrray.sort()를 통해 정렬하려고 하면 java.lang.ClassCastException..
2022. 3. 13.