【发布时间】:2015-03-27 21:56:59
【问题描述】:
我有一个包含 5 列的文本文件,每列中有 9 个整数。 看起来像这样: 1 2 3 4 5 6 7 8 9 我使用 File 将纺织品导入我的 java 程序
fileName = new File("Example1.txt");
Scanner inFile = new Scanner(fileName);
我想计算每一列的平均值,我该怎么做?我在想
int index;
index = 0;
if (inFile.hasNext()) {
do {
Example[index] = inFile.nextInt();
index++;
} while (inFile.hasNext());
}
inFile.close();
如何找到平均值?
【问题讨论】:
-
...找到什么的平均值?
-
@Matthias 每列。他说得很清楚
-
有一个数组来存储每列元素的总和。然后将数组的每个元素除以每列中的元素数。结果数组的每个元素都是相应列的平均值。
-
@CandiedOrange 哦,我错过了那句话。
-
@lodo 有一个很好的计划。每次获得换行符时,您都需要将索引重置到数组中。您需要记录行数。