/* * 排序 * sorted():自然排序(Comparable) * sorted(Comparator com):定制排序(Comparator) */ List<String> list3 = Arrays.asList("aa", "bb", "cc", "dd", "ee"); list3.stream() .sorted() .forEach(System.out::println); employeeList.stream() .sorted((e1, e2) -> { if (e1.getAge().equals(e2.getAge())) { return e1.getName().compareTo(e2.getName()); } else { return e1.getAge().compareTo(e2.getAge()); } }).forEach(System.out::println);
Java8 Stream排序
原创
©著作权归作者所有:来自51CTO博客作者mb643683912c72f的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
java stream 某个字段去重排序
java stream 某个字段去重排序
java List 字段 -
Stream in Java8
Stream is the enhancement of Collection package, it focuses on pro...
scala ide python ruby java