数组----再一次的二维数组排序
//二维数组排序 int[][] seq_int = { {1,342,54,24,545}, {4,5433,75,53,775}, {2,62,73,7445,673}, {6,90,954,193,2012} }; for(int[] row : seq_int){ Arrays.sort(row); } for (int i=0; i<seq_int.length; i++ ){ for (int j=0; j<seq_int.length; j++){ if((j+1) != seq_int.length){ if(seq_int[j][0] < seq_int[j+1][0]){ int[] tmp = seq_int[j]; seq_int[j] = seq_int[j+1]; seq_int[j+1] = tmp; } } } }
System.out.println(Arrays.deepToString(seq_int));
output: [[6, 90, 193, 954, 2012], [4, 53, 75, 775, 5433], [2, 62, 73, 673, 7445], [1, 24, 54, 342, 545]]