Stream API:有状态的转换

来源:互联网 发布:好听有内涵的名字知乎 编辑:程序博客网 时间:2024/04/19 11:12

distinct方法会根据原始流中的元素返回一个具有相同顺序、抑制了重复元素的新流

Stream<String> uniqueWords = Stream.of("abc", "abc", "abc", "cde").distinct();//只获取一个“abc”

sorted方法进行排序

Stream<String> longestFirst = words.sorted(Comparator.comparing(String::length).reversed());//将流中的字符串排序,最长的单词会出现在第一个位置

0 0
原创粉丝点击