用java在一个数组中找出最大和最小值。
时间: 2024-11-28 10:26:55 浏览: 3
java代码-定义一个一维数组,求出数组的最大值,最小值,平均值。
在Java中,找到数组中的最大值和最小值是一个常见的任务,可以使用遍历和比较的方式来实现。以下是一个简单的示例,展示了如何分别找到一个整型数组的最大值和最小值:
```java
public class Main {
public static void main(String[] args) {
int[] array = {1, 5, 3, 9, 2, 7, 8}; // 假设这是你要找最大最小值的数组
// 初始化最大值和最小值为第一个元素
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);
}
}
```
在这个例子中,我们首先假设第一个元素即为初始的最大值和最小值,然后通过遍历数组,每次遇到更大的元素就更新最大值,遇到更小的元素则更新最小值。
阅读全文