我刚开始学习Java,在这一点上我很困惑。我正在尝试制作一个程序来平均用户输入的任何数量的数字,但我无法弄清楚如何允许用户输入他们想要的任意数量的数字。现在,代码只是让他们在平均之前做 1 个数字。
笔记:很有可能我写的完全错误,我这样做是为了看看我到目前为止所知道的
我使用 Eclipse
我正在向 www.thenewboston.org 学习
这是代码:
import java.util.Scanner;
class MainClass {
public static void main(String[] args){
System.out.println("Enter Grades Now");
Scanner input = new Scanner(System.in);
double input2 = input.nextDouble();
System.out.println(average(input2));
}
public static double average(double...numbers){
double total=0;
for(double x:numbers)
total+=x;
return total/numbers.length;
}
}