stream流sorted 排序集合
时间: 2023-11-03 12:56:59 浏览: 81
排序算法集合
stream流的sorted方法用于对集合进行排序。它接受一个Comparator参数,该参数定义了排序的规则。使用sorted方法时,可以直接传入一个Comparator对象,也可以使用lambda表达式来定制排序规则。如果你想按照对象的某个属性进行排序,可以使用lambda表达式来指定比较的属性。比如,list.stream().sorted((o1, o2) -> o1.getAge().compareTo(o2.getAge()))表示按照对象的年龄属性进行升序排序。
阅读全文