java语句输出有一个数组{8,10,5,4,30,6,8,17,1,2},求出数组中所有元素的最大值,最小值,平均值,求和的值,并输出出来。
时间: 2024-09-19 09:14:05 浏览: 38
在Java中,你可以通过遍历数组并使用内置函数来计算最大值、最小值、平均值以及求和。以下是一个示例代码片段:
```java
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
int[] array = {8, 10, 5, 4, 30, 6, 8, 17, 1, 2};
// 计算最大值
int max = Arrays.stream(array).max().getAsInt();
// 计算最小值
int min = Arrays.stream(array).min().getAsInt();
// 求和
int sum = Arrays.stream(array).sum();
// 计算平均值
double average = (double) sum / array.length;
System.out.println("最大值: " + max);
System.out.println("最小值: " + min);
System.out.println("总和: " + sum);
System.out.println("平均值: " + average);
}
}
```
当你运行这个程序,它会打印出数组的最大值、最小值、总和和平均值。请注意,由于整数除法可能会导致舍去小数部分,所以在计算平均值时将整数转换为了`double`类型。
阅读全文