用java完成有一个Student类,包含姓名、年龄和学号,创建一个List集合,将三个学生对象放入集合,遍历集合,并输出:我叫XX,今年XX岁,我的学号是XX。
时间: 2024-11-27 22:18:35 浏览: 22
在Java中,你可以创建一个名为`Student`的类,然后使用ArrayList来存储学生对象。以下是完整的示例代码:
```java
// 定义 Student 类
class Student {
String name;
int age;
int studentId;
public Student(String name, int age, int studentId) {
this.name = name;
this.age = age;
this.studentId = studentId;
}
// 重写toString()方法以便于输出信息
@Override
public String toString() {
return "我叫" + name + ", 今年" + age + "岁,我的学号是" + studentId;
}
}
public class Main {
public static void main(String[] args) {
// 创建一个 ArrayList 存储 Student 对象
ArrayList<Student> students = new ArrayList<>();
// 添加三个学生对象到集合
students.add(new Student("张三", 20, 001));
students.add(new Student("李四", 22, 002));
students.add(new Student("王五", 19, 003));
// 遍历集合并打印每个学生的详细信息
for (Student student : students) {
System.out.println(student.toString());
}
}
}
```
当你运行这段代码,它会依次输出每个学生的信息。
阅读全文