java任意输入5个人名,在其中查找一个指定的人。
时间: 2024-04-30 22:25:11 浏览: 13
可以使用Java中的Scanner类来实现输入,然后使用数组或集合来存储人名,最后遍历数组或集合进行查找。
以下是一个示例代码:
```java
import java.util.Scanner;
public class FindPerson {
public static void main(String[] args) {
String[] names = new String[5];
Scanner scanner = new Scanner(System.in);
// 输入人名
System.out.println("请输入5个人名:");
for (int i = 0; i < names.length; i++) {
names[i] = scanner.next();
}
// 输入要查找的人名
System.out.println("请输入要查找的人名:");
String targetName = scanner.next();
// 在数组中查找指定的人名
boolean found = false;
for (String name : names) {
if (name.equals(targetName)) {
found = true;
break;
}
}
if (found) {
System.out.println("找到了!");
} else {
System.out.println("没找到!");
}
}
}
```
运行程序后,会提示输入5个人名和要查找的人名,然后输出是否找到了指定的人名。