java8 从对象集合中取出某个字段的集合

public class FeildTest {

    public static void main(String[] args) {
        //定义list集合
        List

list = Arrays.asList(new P(1, "哈哈"), new P(2, "嘿嘿"), new P(3, "呵呵")); //从list集合中,取出字段name的列表 List names = list.stream().map(p -> p.getName()).collect(Collectors.toList()); System.out.println(names); } } class P{ int id; String name; public P(int id, String name) { this.id = id; this.name = name; } public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } }

 

java8 从对象集合中取出某个字段的集合_第1张图片

 

转载于:https://www.cnblogs.com/yangzhenlong/p/7007257.html

你可能感兴趣的:(java8 从对象集合中取出某个字段的集合)