int[][] arrs = {{1, 100}, {11, 22}, {1, 11}, {2, 12}};
Arrays.sort(arrs, (a, b) -> (a[0] - b[0]));
Above array has been sorted as
{1, 100}
{1, 11}
{2, 12}
{11, 22}
I want them to be sorted by a[0]-b[0]
first and if a[0]=b[0]
, then sort them by a[1]-b[1]
.
{1, 11}
{1, 100}
{2, 12}
{11, 22}
How to do that?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…