java8 .map的使用
大家好,我是菜鸟!我胡汉三又来了 。。。最近在看流 ,对.map 的使用一知半解的,甚是难过 ,特此一记!!!
- what is .map ?
用大白话讲就是从一个流到另一个流
- 示例对比map的妙处,比如说现在我查询到了用户(user)集合,现在我想要拿到集合中的字段(id)
//for 循环
List ids= new ArrayList();
for (int i=0;i<users.size(); i++){
ids.add(users.get(i).getId());
}
// java8 API
List ids=users.stream().map(User::getId).collect(Collectors.toList());
看完是不是忍不住想说 卧。 没关系 我先说为敬!!!
今天就这么多吧 ,后续补充 so sleepy 2021-11-15 22:28:59