我有一个家庭作业分配,我必须创建一个数组,然后求和数组中的元素,然后查找数组中的元素的平均值,但我必须在相同方法作为求和方法。Java中的数组总和和平均值
这就是我到目前为止,我看过我的书,并把它放在我的代码中,但它不会正确编译。
class SumArray{
public static void main(String args[]){
double[] array = {7,8,9,10,11,12,13};
sumArray(array);
}
public static double sumArray(double[] array){
double sum = 0;
for (int i = 0; i < array.length; i++){
sum += array[i];
//System.out.println("Sum is = " + sum);
}
//System.out.println("Sum is = " +sum);
//after summing then get average
return sum;
double average = sum/array.length;
System.out.println("Average value of array element is " + average);
return average;
}
}
你是否遇到特定错误?你能更新你的问题吗? – jdphenix 2014-08-28 05:08:55
这是如何编译的? – 2014-08-28 05:11:36
投射阵列。长度为double,否则你将得到一个int作为结果。 – 2014-08-28 05:12:27