java求数组最大值最小值平均值整数和
时间: 2024-09-27 07:17:59 浏览: 38
求数组最大值,最小值,平均值,排序,寻找指定数据.rar————求数组最大值,最小值,平均值,排序,寻找指定数据
5星 · 资源好评率100%
在Java中,计算数组的最大值、最小值、平均值以及整数和,你可以使用一些内置的API或者简单的循环来实现:
1. **最大值** (Max Value):
```java
int[] array = {10, 5, 20, 15};
int max = Arrays.stream(array).max().getAsInt();
```
如果不想依赖流(Stream) API,可以遍历数组:
```java
int max = array[0];
for(int i : array) {
if(i > max) {
max = i;
}
}
```
2. **最小值** (Min Value):
使用类似的方式,也可以用`Arrays.stream(array).min().getAsInt()` 或者遍历找到最小值。
3. **平均值** (Average):
```java
double average = Arrays.stream(array).average().orElse(Double.NaN);
```
遍历法:
```java
double sum = 0;
for(int num : array) {
sum += num;
}
double average = sum / array.length;
```
4. **整数和** (Sum of Integers):
```java
int sum = Arrays.stream(array).sum();
```
或者简单地遍历求和:
```java
int sum = 0;
for(int num : array) {
sum += num;
}
```
阅读全文