java用for最大值和最小值
时间: 2024-11-04 22:15:27 浏览: 30
JAVA得到数组中最大值和最小值的简单实例
5星 · 资源好评率100%
在Java中,如果你想找到数组、列表或其他集合类型的元素的最大值和最小值,可以使用`Collections.max()`和`Collections.min()`方法,如果处理的是基本类型的数组,可以分别通过遍历数组的方式来寻找。
对于数组:
```java
int[] numbers = {5, 2, 8, 1, 9};
if (numbers.length > 0) {
int max = numbers[0];
int min = numbers[0];
for (int i = 1; i < numbers.length; i++) {
if (numbers[i] > max) {
max = numbers[i];
}
if (numbers[i] < min) {
min = numbers[i];
}
}
System.out.println("最大值: " + max);
System.out.println("最小值: " + min);
}
```
对于列表:
```java
List<Integer> numberList = Arrays.asList(5, 2, 8, 1, 9);
if (!numberList.isEmpty()) {
int max = Collections.max(numberList);
int min = Collections.min(numberList);
System.out.println("最大值: " + max);
System.out.println("最小值: " + min);
}
```
阅读全文