Arrays.sort() 두 번째 원소 기준 다음, 첫 번째 원소 기준 정렬


Arrays.sort() 두 번째 원소 기준 다음, 첫 번째 원소 기준 정렬

Integer[][] public int[] solution() { int[] answer = {0, 0}; ArrayList<Integer[]> list = new ArrayList<>( Arrays.asList(new Integer[]{1,4}, new Integer[]{4, 5}, new Integer[]{3,7}, new Integer[]{2, 5}) ); Integer[][] array = list.toArray(new Integer[0][2]); print(array); System.out.println(); Arrays.sort(array, new Comparator<Integer[]>() { // o1 o2 순서로 두 원소가 parameter 로 들어옴 // compare 결과가 양수면 자리를 바꿈. @Override public int compare(Integer[] o1, Integer[] o2) { if (o1[1] == o2[1]) { // o2[0]가 o1[0...



원문링크 : Arrays.sort() 두 번째 원소 기준 다음, 첫 번째 원소 기준 정렬