在Java中如何用for求最大值最小值
时间: 2024-09-14 16:04:06 浏览: 28
JAVA得到数组中最大值和最小值的简单实例
5星 · 资源好评率100%
在Java中,如果你想通过遍历一个数组或集合来找到最大值和最小值,可以使用`for`循环结合条件判断来实现。这里有一个简单的例子:
```java
import java.util.Arrays;
public class MinMaxFinder {
public static void main(String[] args) {
// 假设我们有一个整数数组
int[] numbers = {5, 10, 1, 8, 4};
// 初始化最大值和最小值为数组的第一个元素
int minValue = numbers[0];
int maxValue = numbers[0];
// 使用for循环遍历数组
for (int i = 1; i < numbers.length; i++) {
// 如果当前元素比已知的最大值大,更新最大值
if (numbers[i] > maxValue) {
maxValue = numbers[i];
}
// 同理,如果当前元素比已知的最小值小,更新最小值
if (numbers[i] < minValue) {
minValue = numbers[i];
}
}
System.out.println("最小值是: " + minValue);
System.out.println("最大值是: " + maxValue);
}
}
```
阅读全文