본문 바로가기

알고리즘

이차원 배열 정렬

반응형

이차원배열에서 2번째 인자, 즉 인덱스1에 대해 정렬하고자 할 때의 방법입니다.

int[][] conference = {{10,1000},{5,2000}}

 

			Arrays.sort(conference, new Comparator<int[]>() {
				@Override
				public int compare(final int[] entry1, final int[] entry2) {
					final Integer time1 = entry1[1];
					final Integer time2 = entry2[1];
					return Integer.compare(time1,time2);
				}
			});

Compartor를 이용하여서 1번째 인덱스를 이용하여 비교할 것임을 선언해주면 됩니다.

반응형

'알고리즘' 카테고리의 다른 글

최소신장트리  (0) 2020.12.06
String, StringBuilder, StringBuffer  (0) 2020.11.23
Hash Table  (0) 2020.11.15
스택과 큐  (0) 2020.09.06
console에서 값 읽을 때  (0) 2020.09.06