H5W3
当前位置:H5W3 > 其他技术问题 > 正文

bean集合拆分成多个list

现在有个bean的list,需要拆成多个成员的list,怎么写比较好?

public class User {
    private String name;
    private String age;
    //..getter,settter省略
}
List<User> data = ...
List<String> name = data里的所有name
List<String> age = ...

回答:

List<String> name = data.stream().map(User::getName).collect(Collectors.toList());
List<String> age = data.stream().map(User::getAge).collect(Collectors.toList());

回答:

Map<String,User>这种应该可以满足你,key用name,value直接放bean

本文地址:H5W3 » bean集合拆分成多个list

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址