Java实体类给list赋初值

在Java编程中,经常会用到实体类来表示具体对象,同时也会用到List来存储多个对象。有时候我们需要给List赋初值,这样可以方便后续的操作。在本文中,我们将介绍如何通过实体类给List赋初值的方法,并提供代码示例。

实体类

首先,我们需要创建一个实体类来表示具体的对象。在本文中,我们以学生对象为例,创建一个Student类,包含学生的姓名和年龄属性。

public class Student {
    private String name;
    private int age;

    public Student(String name, int age) {
        this.name = name;
        this.age = age;
    }

    // Getters and setters
}

给List赋初值

接下来,我们可以通过创建实体类对象,并将其添加到List中来给List赋初值。我们可以使用ArrayList来存储学生对象。

import java.util.ArrayList;
import java.util.List;

public class Main {
    public static void main(String[] args) {
        List<Student> students = new ArrayList<>();
        
        students.add(new Student("Alice", 20));
        students.add(new Student("Bob", 22));
        students.add(new Student("Charlie", 21));
    }
}

在上面的代码中,我们创建了一个ArrayList对象students,并往其中添加了三个学生对象。现在,students列表中就包含了三个学生对象,分别是Alice、Bob和Charlie。

饼状图

接下来,我们使用饼状图来展示三个学生的年龄分布情况。每个学生的年龄占比如下表所示:

学生 年龄
Alice 20
Bob 22
Charlie 21
pie
    title 学生年龄分布
    "Alice": 20
    "Bob": 22
    "Charlie": 21

总结

通过本文介绍,我们学习了如何通过实体类给List赋初值。首先创建实体类表示对象,然后创建List对象来存储这些对象,并通过add方法添加对象到List中。最后,我们使用饼状图展示了学生年龄的分布情况。希望本文能对你有所帮助,谢谢阅读!