简易版 Arrays.sort(nums, (o1, o2) ->o1[0] - o2[0]); 表示二维数组按照第一维从小到大进行排序 复杂版 Arrays.sort(nums, new Comparator<int[]>(){ public int compare(int[] a, int[] b){ return a[0] - b[0]; } });