private static void sort(int[][] ob, final int[] order) { Arrays.sort(ob, (Comparator<Object>) (o1, o2) -> { int[] one = (int[]) o1; int[] two = (int[]) o2; for (int k : order) { if (one[k] > two[k]) { return 1; } else if (one[k] < two[k]) { return -1; } } return 0; }); }
二维数组按照某列排序
最新推荐文章于 2024-07-07 11:58:34 发布