当前位置: 首页 > 工具软件 > Peek > 使用案例 >

stream.peek()和stream.map()的作用

罗法
2023-12-01

假设有一个User类,User类有name属性

stream.peek()的作用类似于类的set方法

//把userList的所有对象的name都设置为hhh

List<User> result = userList.stream.peek(i->i.setName("hhh")).collect(Collectors.toList());

stream.map()的作用类似于类的get方法

//获取userList的name列表

List<String> nameList = userList.stream.map(i->i.getName).collect(Collectors.toList());

 类似资料: