Java 从文件中的数据计算平均分数
我被赋予了以下任务,并且对如何完成它有一点想法,但我似乎无法正确地编写代码。请用Java给出一个简单的解决方案 在中创建名为Java 从文件中的数据计算平均分数,java,Java,我被赋予了以下任务,并且对如何完成它有一点想法,但我似乎无法正确地编写代码。请用Java给出一个简单的解决方案 在中创建名为studentScores.in的以下文本文件,并将其存储在程序可以访问的位置 文件内容: Agnes 56 82 95 100 68 52 Bufford 87 92 97 100 96 85 93 77 98 86 Julie 99 100 100 89 96 100 92 99 68 Alice 40 36 85 16 0 22 72 Bobby 100
studentScores.in的以下文本文件,并将其存储在程序可以访问的位置
文件内容:
Agnes 56 82 95 100 68 52
Bufford 87 92 97 100 96 85 93 77 98 86
Julie 99 100 100 89 96 100 92 99 68
Alice 40 36 85 16 0 22 72
Bobby 100 98 92 86 88
文件的每一行都由一个学生的名字和不可预测的考试分数组成。学生人数也是不可预测的。所需输出如下所示,其中显示的数字表示四舍五入到最接近整数的平均测试分数。
创建一个名为StudentAverages的类,该类将在
文本文件中输入studentScores.并生成如下所示的输出:
Agnes, average = 76
Bufford, average = 91
Julie, average = 94
Alice, average = 39
Bobby, average = 93
这里有一个简单的算法,让你在正确的方向
- 逐行读取文件
- 使用StringTokenizer分解“”上的每一行
- 第一个标记将是名称
- 其余的代币将是分数。将它们解析为整数并计算平均值