21xrx.com
2024-12-22 22:30:43 Sunday
登录
文章检索 我的文章 写文章
如何获取Java List中的某个属性
2023-06-15 16:11:01 深夜i     --     --
Java List 属性 获取 遍历

在Java编程中,我们经常需要使用List来存储一组对象,并需要获取列表中某个对象的属性。例如,我们有一个装有学生对象的List,每个学生对象有学号、姓名和年龄等属性,现在我们需要获取这个List中所有学生的姓名。那么,该如何实现呢?

首先,我们需要定义一个学生类,包含学号、姓名和年龄属性,并提供对应的getter和setter方法。然后,我们可以创建一个List对象,将多个学生对象添加到List中。最后,我们可以通过遍历List来获取每个学生对象的姓名属性,并将其保存到另一个List中。

具体实现方法可参考下面的Java代码:


public class Student

  private String number;

  private String name;

  private int age;

  

  // 省略 getter 和 setter 方法

public class Main {

  public static void main(String[] args) {

    // 创建一个List对象,并添加多个学生对象

    List list = new ArrayList<>();

    list.add(new Student("001", "张三", 18));

    list.add(new Student("002", "李四", 19));

    list.add(new Student("003", "王五", 20));

    // 遍历List,并获取每个学生对象的姓名属性

    List nameList = new ArrayList<>();

    for (Student student : list) {

      nameList.add(student.getName());

    }

    // 打印结果

    System.out.println(nameList);

  }

}

通过上述代码,我们最终得到了一个保存了所有学生姓名的List对象,并将其打印出来。需要注意的是,获取其他属性也可以采用类似的方式,并将其保存到对应的List中。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复