Java求一维数组最大最小值
时间: 2024-07-10 22:01:24 浏览: 91
Java获取一维数组的最小值实现方法
5星 · 资源好评率100%
在Java中,可以使用简单的遍历算法来求解一维数组的最大和最小值。以下是一个示例代码:
```java
public class Example {
public static void main(String[] args) {
// 定义一个一维数组
int[] array = {5, 10, 15, 20, 25};
// 初始化最小值和最大值为数组的第一个元素
int min = array;
int max = array;
// 使用for循环遍历数组,更新最小值和最大值
for (int i = 1; i < array.length; i++) {
if (array[i] < min) {
min = array[i]; // 如果当前元素小于最小值,则更新最小值
}
if (array[i] > max) {
max = array[i]; // 如果当前元素大于最大值,则更新最大值
}
}
// 打印结果
System.out.println("Array minimum value: " + min);
System.out.println("Array maximum value: " + max);
}
}
```
在这个例子中,我们首先假设第一个元素即为最小值和最大值,然后逐个比较数组中的其他元素,如果找到更小或更大的数,就相应地更新最小值和最大值。当for循环结束时,`min`和`max`就会存储数组的最小值和最大值。
阅读全文