/* * 排序 * 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排序
原文作者:u013063153
原文地址: https://blog.csdn.net/u013063153/article/details/76737479
本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
原文地址: https://blog.csdn.net/u013063153/article/details/76737479
本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。