练习1:定义任意一组数组,求总和和均值用Java
时间: 2024-09-29 13:09:59 浏览: 31
java代码-1.定义一个一维数组,求出数组的最大值,最小值,平均值。
5星 · 资源好评率100%
练习1:在Java中,我们可以创建一个简单的程序来计算给定数组的总和和平均值。首先,我们需要定义一个数组并初始化它。下面是一个示例:
```java
public class ArraySumAndMean {
public static void main(String[] args) {
int[] numbers = {5, 10, 15, 20, 25}; // 定义一个整数数组
// 计算总和
int sum = calculateSum(numbers);
System.out.println("数组元素之和: " + sum);
// 计算平均值
double mean = calculateAverage(numbers);
System.out.println("数组平均值: " + mean);
// 定义辅助方法计算总和和平均值
private static int calculateSum(int[] array) {
int result = 0;
for (int num : array) {
result += num;
}
return result;
}
private static double calculateAverage(int[] array) {
if (array.length == 0) {
throw new IllegalArgumentException("数组不能为空");
}
return (double) calculateSum(array) / array.length;
}
}
}
```
在这个例子中,我们先定义了一个`calculateSum`方法来计算数组的总和,然后通过除以数组长度得到平均值,`calculateAverage`方法会检查数组是否为空。运行这个程序,你会看到输出的结果。
阅读全文