java中stream怎么取list对象的某个值

   2024-11-01 8510
核心提示:你可以使用Stream的map方法来获取List中对象的某个值。例如,假设你有一个ListPerson,每个Person对象都有一个name属性,你想获

你可以使用Stream的map方法来获取List中对象的某个值。例如,假设你有一个List<Person>,每个Person对象都有一个name属性,你想获取所有Person对象的name属性,可以这样做:

List<Person> personList = new ArrayList<>();// 填充personListList<String> names = personList.stream()                               .map(Person::getName)                               .collect(Collectors.toList());

在这个例子中,我们使用Stream的map方法将每个Person对象映射为其name属性,并最终将所有name属性收集到一个List中。

 
举报打赏
 
更多>同类网点查询
推荐图文
推荐网点查询
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号