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中。最后,我们使用饼状图展示了学生年龄的分布情况。希望本文能对你有所帮助,谢谢阅读!