java8 stream().map().collect()的Collectors.toList()、Collectors.toMap()、Collectors.groupingBy()的
一、Collectors.toList()
现在有个集合:
List
现在需要将这些user的id提取出来。这个很简单,for循环嘛,谁不会啊(不会吧不会吧,不会有人还不会用for循环的吧)。
List
for(int i = 0; i < users.size(); i++){
idList.add(users.get(i).getId());
}
然而Java8有个更简便的方法,一行代码搞定:
List
其中有个User::getId,这个其实就是调用User类的getId()方法。
java8 stream().map().collect()的Collectors.toList()、Collectors.toMap()、Collectors.groupingBy()的最先出现在Python成神之路。
版权声明:
作者:zhangchen
链接:https://www.techfm.club/p/27338.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。
THE END
二维码
共有 0 条评论