20、Java 数组与成绩管理系统的实现

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 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值