21xrx.com
2025-06-23 16:22:05 Monday
文章检索 我的文章 写文章
如何获取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中。

  
  

评论区