怎么用java把所有学生的学号,姓名,考试成绩存放在一起
时间: 2024-10-17 13:08:06 浏览: 10
基于Java的学生成绩管理系统设计源码
在Java中,你可以创建一个包含学生信息的类,如`Student`,然后创建一个列表(List)或其他数据结构来存储所有的学生实例。这里是一个简单的示例:
```java
// 定义一个Student类
public class Student {
private String id; // 学号
private String name; // 姓名
private double score; // 考试成绩
public Student(String id, String name, double score) {
this.id = id;
this.name = name;
this.score = score;
}
// 获取和设置方法
public String getId() { return id; }
public void setId(String id) { this.id = id; }
public String getName() { return name; }
public void setName(String name) { this.name = name; }
public double getScore() { return score; }
public void setScore(double score) { this.score = score; }
// 如果需要,还可以提供适当的toString方法来方便打印
@Override
public String toString() {
return "ID: " + id + ", Name: " + name + ", Score: " + score;
}
}
// 创建一个学生列表
import java.util.ArrayList;
import java.util.List;
public List<Student> students = new ArrayList<>();
// 添加学生到列表
students.add(new Student("001", "张三", 85.0));
students.add(new Student("002", "李四", 92.0));
students.add(new Student("003", "王五", 78.0));
// 访问学生信息
for (Student student : students) {
System.out.println(student);
}
阅读全文