Stream 的方法
获取Stream的三种的方式
- 先创建list,后使用list.stream()
- 直接使用Stream.of(中间加入内容)
- Stream.concat(list1.stream(),list2.stream()) 将两个集合合并成一个
链式调用
List<Integer> collect1 = list.
stream().//将集合转换为流
distinct().对流中的元素去重
sorted(Comparator.reverseOrder()).对数据进行降重排序,默认是升序
limit(3).对结果的数量进行限定,只取3个
collect(Collectors.toList()); 转换为链表