从键盘输入一个数,判断在这列数(1,5,8,6,9)中是否存在,如果存在则提示:找到了您要找的数,如果不存在则提示:没找到! java代码写出
时间: 2024-05-01 15:17:57 浏览: 40
Sure, 我很乐意回答你的问题!
以下是 Java 代码:
```Java
import java.util.Scanner;
public class FindNumber {
public static void main(String[] args) {
int[] numbers = {1, 5, 8, 6, 9}; // 存放数的数组
Scanner input = new Scanner(System.in); // 创建 Scanner 对象
int num = input.nextInt(); // 从键盘读取一个整数
boolean found = false; // 设置标志变量,初始值为 false
for (int i = 0; i < numbers.length; i++) {
if (numbers[i] == num) { // 判断当前数是否等于输入的数
found = true; // 找到了,将标志变量设为 true
break; // 跳出循环,提高效率
}
}
if (found) { // 如果标志变量为 true
System.out.println("找到了您要找的数");
} else { // 如果标志变量为 false
System.out.println("没找到!");
}
}
}
```
希望对你有帮助!
阅读全文