用java做简易门禁系统
时间: 2024-02-28 13:27:16 浏览: 11
以下是一个简单的Java门禁系统示例:
```java
import java.util.Scanner;
public class DoorAccessSystem {
public static void main(String[] args) {
// 设置门禁密码
final String PASSWORD = "123456";
Scanner scanner = new Scanner(System.in);
// 循环执行门禁系统
while (true) {
System.out.print("请输入密码:");
String input = scanner.nextLine();
if (input.equals(PASSWORD)) {
System.out.println("密码正确,门已开启!");
break;
} else {
System.out.println("密码错误,请重新输入!");
}
}
scanner.close();
}
}
```
此门禁系统使用了一个`while`循环,直到用户输入正确的密码才能退出循环并打开门。密码是一个常量,可以在代码中随时修改。通过`Scanner`类获取用户的输入,并使用`equals`方法比较输入的密码是否与预设密码相同。如果密码正确,程序输出一条消息并结束循环;否则,程序提示密码错误并要求用户重新输入密码。
注意:这只是一个简单的示例,实际门禁系统应该包含更多功能和安全措施。