Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何添加文本文件中的值_Java_Arrays_Methods - Fatal编程技术网

Java 如何添加文本文件中的值

Java 如何添加文本文件中的值,java,arrays,methods,Java,Arrays,Methods,今晚我正在做关于数组的作业! 我以为这会很简单…也许是的,但我迷路了 在我的作业中,我让一个程序读取一个文本文件,该文本文件包含一组整数值,这些整数值表示特定课程某一部分的学生人数。有了这个文本文件,我需要找到学生的平均数,各部分的最小值和最大值 现在任务的细节不清楚,但我想做的是: 在main方法中,建立一些变量和数组,以及调用方法来执行计算,然后返回值,以便main方法可以打印 我被困在将每个值相加的部分(因此我可以用它来计算平均值) 我的总体问题是,如何将文本文件中的值添加到一起 有一个子

今晚我正在做关于数组的作业! 我以为这会很简单…也许是的,但我迷路了

在我的作业中,我让一个程序读取一个文本文件,该文本文件包含一组整数值,这些整数值表示特定课程某一部分的学生人数。有了这个文本文件,我需要找到学生的平均数,各部分的最小值和最大值

现在任务的细节不清楚,但我想做的是:

在main方法中,建立一些变量和数组,以及调用方法来执行计算,然后返回值,以便main方法可以打印

我被困在将每个值相加的部分(因此我可以用它来计算平均值)

我的总体问题是,如何将文本文件中的值添加到一起

有一个子问题是,我是否必须让scanner类在每个方法中读取文本文件

我希望我所问的是有意义的,并希望得到澄清:)


将这些放在
main
方法之外

// method to read data into enrollment[] line by line and return count
readLines(double[] enrollment) {
    // do something
}

// method to calculate average class size
sectionAvg (double []enrollment) {
    // do something
}

// method to calculate minimum class size
sectionMin(double[] enrollment) {
    // do something
}

// method to calculate max class size
sectionMax(double[] enrollment) {
    // do something
}
尝试并实现上述方法。提示:方法签名不完整。您需要一个返回类型。然后像以前那样调用
main
中的方法

count = readLines(enrollment);
在你来寻求帮助之前,先把它弄清楚。Mkae您的问题具体化,以表明您已经做出了诚实的尝试,但您在某些具体和可解释的问题上有问题

请检查此

我将这些值放在文本文件prog2test.txt中,如下所示

1
2
3
4
5
代码:


谢谢你的帮助/回复。我确实试着把它解决了,结果我发疯了,把它全删掉了。你说的话对我来说真的没有意义。所以我要回去再看一遍课文,希望我能找到一些我错过的东西。
1
2
3
4
5
import java.io.File;
import java.util.Scanner;

public class Prog2
{ 
    public static void main(String args[]) throws Exception 
    {
        Scanner in = new Scanner(new File("prog2test.txt")); 
        int sum = 0;
        while(in.hasNextInt()){
        sum = sum + (in.nextInt());
        }
        System.out.println(sum);
    }
}