使用Java编程 (2)使用List 保存3个学生的信息,要求如下。①定义一个学生类Student,包括3个成员变量name (姓名)、sex(性别)和age(年龄), 并通过构造方法初始化。②定义一个公共的学生管理类 StudentManage,在 main(O方法中创建一个 ArrayList对象, 指定类型为 Sudent类,并向其中添加3个学生对象,最后获取学生信息并输出
时间: 2023-06-12 14:05:46 浏览: 302
java语言的学生信息管理系统集合类.doc
好的,可以按照以下步骤来实现:
1. 先定义一个学生类 `Student`,包含三个成员变量 `name`、`sex`、`age`,并提供构造方法进行初始化:
```java
public class Student {
private String name;
private String sex;
private int age;
public Student(String name, String sex, int age) {
this.name = name;
this.sex = sex;
this.age = age;
}
// 省略 getter 和 setter 方法
}
```
2. 定义一个公共的学生管理类 `StudentManage`,其中的 `main` 方法中创建一个 `ArrayList` 对象,指定类型为 `Student`,并向其中添加 3 个学生对象,最后获取学生信息并输出:
```java
import java.util.ArrayList;
import java.util.List;
public class StudentManage {
public static void main(String[] args) {
// 创建一个 ArrayList 对象,指定类型为 Student
List<Student> students = new ArrayList<>();
// 向 students 中添加 3 个学生对象
students.add(new Student("张三", "男", 18));
students.add(new Student("李四", "女", 19));
students.add(new Student("王五", "男", 20));
// 获取学生信息并输出
for (Student student : students) {
System.out.println("姓名:" + student.getName() + ",性别:" + student.getSex() + ",年龄:" + student.getAge());
}
}
}
```
这样就完成了使用 `List` 保存 3 个学生信息的编程任务。
阅读全文