请问如何用Java编写程序实现对数组{25,24,12,76,101,96,28},求平均值

再使用下面的方法头返回一个数组的平均值。
public static int average(int[] arr)
public static double average(double[] arr)


/**
 * 平均值
 * 
 *
 * <p>
 *
 * @author cs12110 2018年11月8日
 * @see
 * @since 1.0
 */
public class NumUtil {

public static void main(String[] args) {
int[] arr = {25, 24, 12, 76, 101, 96, 28};

System.out.println(average(arr));

}

public static int average(int[] arr) {
if (null == arr || arr.length == 0) {
return 0;
}
int sum = 0;
for (int num : arr) {
sum += num;
}
return sum / arr.length;
}

public static double average(double[] arr) {
if (null == arr || arr.length == 0) {
return 0;
}
double sum = 0;
for (double num : arr) {
sum += num;
}
return sum / arr.length;
}
}

温馨提示:答案为网友推荐,仅供参考
相似回答