在对一个二维数组按照每个元素中的第二个元素p[1]从小到大进行排序,当我使用这一行代码时Arrays.sort(intervals,(p1,p2)->p1[1] 不能全部通过,换成这句Arrays.sort(intervals, (p1, p2) -> p1[1] - p2[1] );就可以了。请问大家这两句有什么区别吗?
Arrays.sort(intervals,(p1,p2)->p1[1] 不能全部通过,换成这句Arrays.sort(intervals, (p1, p2) -> p1[1] - p2[1] );就可以了。请问大家这两句有什么区别吗?
Arrays.sort(intervals, (p1, p2) -> p1[1] - p2[1] );