public class Test {
public static void main(String[] args) {
//定义二维数组,存储区间
int[][] arr={{1,2},{2,3},{3,4},{1,3}};
Arrays.sort(arr,new Comparator<int[]>() {
@Override
public int compare(int[] o1,int[] o2) {
return o1[1]-o2[1];
}
});
//输出二维数组
for(int x=0;x<arr.length;x++){
for(int y=0;y<arr[x].length;y++){
System.out.print(arr[x][y]);
}
System.out.println();
}
}
}
输出结果: