Java遍历数组求出最大值和最小值
时间: 2024-09-15 20:04:34 浏览: 46
在Java中遍历数组求出最大值和最小值是一个基础的编程任务,通常可以通过初始化两个变量来分别记录数组中的最大值和最小值,然后通过一个循环遍历数组中的每个元素,与这两个变量进行比较,以更新最大值和最小值。以下是一个简单的示例代码:
```java
public class ArrayMinMax {
public static void main(String[] args) {
int[] array = {10, 23, 4, 56, 98, 12};
int max = array[0];
int min = array[0];
for (int i = 1; i < array.length; i++) {
if (array[i] > max) {
max = array[i];
}
if (array[i] < min) {
min = array[i];
}
}
System.out.println("最大值是:" + max);
System.out.println("最小值是:" + min);
}
}
```
在这段代码中,我们首先初始化了数组`array`,然后通过一个`for`循环遍历数组中的每一个元素。在循环体内部,我们使用`if`语句来判断当前元素与已知的最大值和最小值的大小关系,并相应地更新这两个变量。循环结束后,我们打印出数组中的最大值和最小值。
阅读全文