Java,使用ArrayList保存10个学生对象
时间: 2023-07-22 09:23:12 浏览: 107
好的,以下是一个简单的Java代码示例,用于创建一个存储10个学生对象的ArrayList:
```java
import java.util.ArrayList;
public class Student {
private String name;
private int age;
public Student(String name, int age) {
this.name = name;
this.age = age;
}
public String getName() {
return name;
}
public int getAge() {
return age;
}
public static void main(String[] args) {
ArrayList<Student> students = new ArrayList<Student>();
// 添加10个学生对象到ArrayList中
students.add(new Student("Alice", 18));
students.add(new Student("Bob", 19));
students.add(new Student("Charlie", 20));
students.add(new Student("David", 21));
students.add(new Student("Emma", 22));
students.add(new Student("Frank", 23));
students.add(new Student("George", 24));
students.add(new Student("Helen", 25));
students.add(new Student("Ivy", 26));
students.add(new Student("John", 27));
// 打印所有学生的姓名和年龄
for (Student s : students) {
System.out.println(s.getName() + ", " + s.getAge());
}
}
}
```
这个示例定义了一个名为Student的类,该类包含学生的姓名和年龄属性,以及一个构造函数和两个获取属性的方法。在main方法中,我们创建了一个ArrayList,然后使用add方法添加10个学生对象到ArrayList中。最后,我们使用for-each循环遍历ArrayList,并打印每个学生的姓名和年龄。
阅读全文