java查找数组最值,键盘输入数组
时间: 2024-12-04 21:14:11 浏览: 56
在Java中,查找数组中的最大值和最小值通常可以采用遍历的方式。首先,你可以创建两个变量分别存储当前找到的最大值和最小值,然后通过循环逐个比较数组元素:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入数组元素的数量:");
int n = scanner.nextInt();
// 初始化最大值和最小值为数组的第一个元素
int max = arr[0];
int min = arr[0];
// 读取用户输入的数组元素并更新最大值和最小值
for (int i = 1; i <= n; i++) {
System.out.print("请输入第 " + (i + 1) + " 个元素: ");
int num = scanner.nextInt();
if (num > max) {
max = num;
} else if (num < min) {
min = num;
}
}
System.out.println("数组中的最大值是: " + max);
System.out.println("数组中的最小值是: " + min);
scanner.close();
}
}
```
在这个例子中,假设`arr`是一个未初始化的整型数组,你需要先根据用户输入的元素数量来创建和填充这个数组。
阅读全文
相关推荐











