在二维数组当作,当我们需要对数组进行排序时,可以使用lambda表达式:
不熟悉lambda可以看看这个:Code0cean
(a,b):指定了Lambda表达式需要的所有参数
a[0] -b[0] :制定了Lambda体,即Lambda表达式要执行的功能
结果如下:
但是我们会发现11行显示灰色,我们去看看:
告诉我们可以替换为Comparator.comparingInt,我们替换后看看结果
结果一样的,那Comparator.comparingInt又是什么呢?
Comparator作为一个比较器,在Comparator类中有一个comparing的方法:
对于Comparator的用法可以去看看这个:忧落