【发布时间】:2021-05-03 00:08:44
【问题描述】:
int[][] arrs = {{1, 100}, {11, 22}, {1, 11}, {2, 12}};
Arrays.sort(arrs, (a, b) -> (a[0] - b[0]));
以上数组已排序为
{1, 100}
{1, 11}
{2, 12}
{11, 22}
我希望它们首先按a[0]-b[0] 排序,如果是a[0]=b[0],然后按a[1]-b[1] 排序。
{1, 11}
{1, 100}
{2, 12}
{11, 22}
怎么做?
【问题讨论】:
标签: java arrays sorting multidimensional-array