List<对象> 取其中的某个属性 List<id>

Posted AresCarry

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了List<对象> 取其中的某个属性 List<id>相关的知识,希望对你有一定的参考价值。

public class UserEntity implements Serializable {
    
    private Integer id;
 
    /**
     * 用户名
     */
    private String userName;
 
    /**
     * 用户手机号
     */
    private String phone;
}
 
 

public static void main(string args[]){
    
    List<UserEntity> users=new ArrayList<>();
 
    users.add(new UserEntity(1,"张三","18399990000"));
    users.add(new UserEntity(2,"王五","18399990023"));
    users.add(new UserEntity(3,"里斯","18399990005"));
 
    List<String> courseIds=  users.stream().map(UserEntity::getUserName).collect(Collectors.toList());
}

以上是关于List<对象> 取其中的某个属性 List<id>的主要内容,如果未能解决你的问题,请参考以下文章

jdk1.8中list按对象的多个属性去重,按对象的某个属性分组

C# list<>根据对象的某个属性排序

如何取到List中一个实体类的某个值

C# 如何判断 List<T> 中包含某个属性的对象? 就是说,List<Person> 中如何判

js里怎么获取list里的特定对象?

JAVA 如何获取存放在MAP中的list 对象?