java数组元素的查找定义一个整型数组,初始化内容如下{50,60,70,80,90,100,40,30,20},然后用键盘输入一个数字,判断该数字在数组 中是否能够找到。
时间: 2023-08-10 10:03:13 浏览: 125
可以使用for循环遍历整个数组,逐一判断数组中的元素是否与输入的数字相等。如果相等,说明找到了,返回true;如果循环结束仍未找到,说明未找到,返回false。
以下是Java代码实现:
```java
import java.util.Scanner;
public class ArraySearch {
public static void main(String[] args) {
int[] array = {50, 60, 70, 80, 90, 100, 40, 30, 20};
Scanner scanner = new Scanner(System.in);
System.out.print("请输入要查找的数字:");
int num = scanner.nextInt();
boolean found = false;
for (int i = 0; i < array.length; i++) {
if (array[i] == num) {
found = true;
break;
}
}
if (found) {
System.out.println("数字" + num + "在数组中找到了!");
} else {
System.out.println("数字" + num + "未在数组中找到!");
}
}
}
```
运行程序,输入要查找的数字,即可判断该数字是否在数组中。
阅读全文