java - 如何使用 Java 中的文本文件计算数组中整数元素的总和?
问题描述
假设我有一个包含 2 个或更多数组的“Scores.txt”文件。
例子
10 20 30 40 50 //sum is 150
11 21 31 41 51 //sum is 155
我希望能够读取一行中的每个元素并将它们加在一起。
还要跟进问题。将整数数组写入文本文件的正确方法是什么?您如何分隔每个元素但仍将它们放在一行中?
这是我用来编写数组的代码,但我感觉在读取元素时可能会出现问题。
写()代码
try {
File file = new File ("Scores.txt");
BufferedWriter bWrite = new BufferedWriter(new FileWriter(file, true));
int score[] = new int [5];
System.out.println("Enter scores: ");
for (int i = 0; i < 5; i++) {
score[i] = sc.nextInt();
}
for (int i = 0; i < 5; i++) {
bWrite.write(score[i] + " ");
}
bWrite.flush();
bWrite.close();
}
catch (Exception e) {
System.out.println("ERROR");
}
解决方案
推荐阅读
- javascript - 制表符:如果值是常量但格式化的值不是(datetimediff),则强制更新单元格
- javascript - 无法读取 HTMLTableElement 处未定义的属性“值”。<'anonymous'> 更新
- android - 在 Xamarin Forms (Android) 中,MainActivity.cs 中“Activity(Label =”的目的是什么?
- gcc - 将默认 ARM gcc 选项更改为 thumb
- python - Python 标准库的入口点是如何注册的?
- algorithm - 如何从许多点找到最远的x,y坐标?
- javascript - 检查 Jest 中功能组件的状态值
- wordpress - 如何跳过结帐页面 Woocommerce?
- python - 使用 Python 将单个列表分成 2 个列表
- typescript - 如何正确地将接口分配给以下对象的属性?