Java 数组与成绩管理系统的实现
1. 一维数组在成绩管理中的应用
在成绩管理系统中,若每次计算都让用户重新输入成绩,会带来诸多不便。以往的成绩管理类在处理用户输入的成绩集时,未将单个成绩值存储在类的实例变量中,导致重复计算时需用户再次输入相同成绩。为解决此问题,可使用数组来存储成绩。
以 GradeBook 类为例,它使用一个 int 类型的数组来存储多个学生在一次考试中的成绩。以下是 GradeBook 类的部分代码:
// GradeBook class using an array to store test grades.
public class GradeBook {
private String courseName; // name of course this GradeBook represents
private int[] grades; // array of student grades
// two-argument constructor initializes courseName and grades array
public GradeBook(String name, int[] gradesArray) {
courseName = name; // initialize courseName
grades = gradesArray; // store grades
}
// method to set
超级会员免费看
订阅专栏 解锁全文
9855

被折叠的 条评论
为什么被折叠?



