我有一个以数组作为参数的方法,我想从中传递一个 double 值,但无法存储从该方法传递的值。
public static void main(String[] args) {
double [] temperature = {2.5, 10.3, 50.0, 66.7, 77.9, 33.2, 0.33};
double final = averageTemp(temperature);
System.out.println(final);
}
public static double averageTemp(double [] temp){
int size =temp.length ;
double total = 0;
for(int i =0; i<size; i++){
total += temp[i];
}
double average = total/size;
return average;
}
我希望将返回的“平均值”存储在“final”变量中并打印它。 但出现错误。
最佳答案
“final”是Java中的关键字。
选择不同的变量名称。
关于java - 如何存储从以数组作为参数且返回类型为 double 的方法传递的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56156132/