这个方法的作用就是根据对象某个属性来进行排序。
我们看一下一般我们使用的方法,和使用Comparator.comparing改进的方法。
Collections.sort(tickets, (a, b) -> a.get(1).compareTo(b.get(1)));
Collections.sort(tickets, Comparator.comparing(a -> a.get(1)));
看到使用comparing只需要返回对象的某个属性就可以了。
这个方法的作用就是根据对象某个属性来进行排序。
我们看一下一般我们使用的方法,和使用Comparator.comparing改进的方法。
Collections.sort(tickets, (a, b) -> a.get(1).compareTo(b.get(1)));
Collections.sort(tickets, Comparator.comparing(a -> a.get(1)));
看到使用comparing只需要返回对象的某个属性就可以了。