java 数组最大值
时间: 2023-11-20 07:56:03 浏览: 82
以下是两种Java求数组最大值的例子:
1.使用Collections.min()和Collections.max()方法
```java
import java.util.Arrays;
import java.util.Collections;
public class Main {
public static void main(String[] args) {
Integer[] numbers = { 8, 2, 7, 1, 4, 9, 5};
int min = (int) Collections.min(Arrays.asList(numbers));
int max = (int) Collections.max(Arrays.asList(numbers));
System.out.println("最小值: " + min); // 输出:1
System.out.println("最大值: " + max); // 输出:9
}
}
```
2.使用Arrays.stream()方法
```java
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
int[] arr = { 8, 2, 7, 1, 4, 9, 5};
int max = Arrays.stream(arr).max().getAsInt();
System.out.println("最大值: " + max); // 输出:9
}
}
```
阅读全文