5、 预先设置一个正确密码,利用do-while语句,模拟判断密码过程。如果密码输入错误,提示“密码错误,请重新输入!”;密码正确,提示“登录成功!”。 java
时间: 2024-09-29 10:10:20 浏览: 28
tryC:用C语言在500多行中编写一个微型解释器
在Java中,你可以使用`do-while`循环来实现一个简单的密码验证程序。下面是一个示例代码:
```java
import java.util.Scanner;
public class PasswordLogin {
private static final String CORRECT_PASSWORD = "correctPassword"; // 正确密码
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String inputPassword;
do {
System.out.println("请输入密码:");
inputPassword = scanner.nextLine();
if (!inputPassword.equals(CORRECT_PASSWORD)) {
System.out.println("密码错误,请重新输入!");
}
} while (!inputPassword.equals(CORRECT_PASSWORD));
System.out.println("登录成功!");
}
}
```
在这个例子中,我们首先创建了一个`Scanner`对象来获取用户的输入。`do-while`循环会一直执行,直到用户输入正确的密码。如果输入的密码与预设的正确密码不符,就会提示错误并让用户重新输入。一旦输入的密码匹配,循环结束,显示"登录成功!".
阅读全文