从txt文件中读取行,并将其相加并取平均值

用户名

因此,基本上我必须编写一个数字类似的txt文件:

1
2
3
4
5
6
7
8
9
10

然后将它们中的每一个相加并将它们彼此相加,得出总数为55,然后将它们平均为55/10以得到我的答案。

好吧,我可以使用以下命令轻松地将数字写到txt文件中:

PrintWriter outputFile = new PrintWriter("output.txt");

    outputFile.println("1");
    outputFile.println("2");
    outputFile.println("3");
    outputFile.println("4");
    outputFile.println("5");
    outputFile.println("6");
    outputFile.println("7");
    outputFile.println("8");
    outputFile.println("9");
    outputFile.println("10");
    outputFile.close();

但是如何重新读回它们并将它们转换成总和为55的数字?我的大多数尝试只是将它们全部读回或读入,最后进行怪异的计算,例如

3
5
9
14
20
27
ect.
慰藉
public static void main(String[]args){
 int total = 0;
 int counter = 0;
 Scanner inFile = null;

 try{
 inFile = new Scanner(new File("fileName.txt"));

 while(inFile.hasNext()){
  total += inFile.nextInt();
  counter++;
 }

}catch(FileNotFoundException e){
 e.printStackTrace();
 }


System.out.println("Average: "+total/counter);
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从表中的“最后” N行获取平均值

来自分类Dev

如何从文本文件中取出每一行并取平均值?

来自分类Dev

取平均值

来自分类Dev

从数组中获取平均值

来自分类Dev

如何计算前缀行的平均值并将其作为pandas中的新列?

来自分类Dev

从R中的数据帧获取平均值并将其保存回相同数据帧的更有效方法

来自分类Dev

Python:从多个文件的多个列获取平均值

来自分类Dev

从文本文件获取平均值

来自分类Dev

在文本文件中排序并取平均值

来自分类Dev

从文件中提取值并取平均值

来自分类Dev

Bash(awk)-从数字行获取平均值

来自分类Dev

Pandas:分组,过滤行,获取平均值

来自分类Dev

如何直接从 R 中的 csv 行范围获取平均值?

来自分类Dev

Python-获取txt文件中n行的平均值

来自分类Dev

如何在.txt文件中查找平均值

来自分类Dev

从整数向量中获取平均值

来自分类Dev

从字典列表中获取平均值

来自分类Dev

从函数结果中获取平均值

来自分类Dev

在两个不同的列中取平均值

来自分类Dev

在mongodb的集合中获取平均值

来自分类Dev

Python,如何从 MySQL 的元组中获取平均值?

来自分类Dev

从多个.txt文件中读取一行并将其写入创建的文件中

来自分类Dev

在脚本中查找导入的文件行的平均值

来自分类Dev

Double For Loop和If Else语句可计算平均值并将其存储在矩阵中

来自分类Dev

特定列的平均值并将其存储在新列中

来自分类Dev

有条件的平均值并将其显示在不同的列中?

来自分类Dev

Double For Loop计算平均值并将其存储在矩阵中

来自分类Dev

从数组中读取并计算平均值

来自分类Dev

使用列表获取平均值

Related 相关文章

热门标签

归档