(1) String 类练习,模拟一个简单的用户登录流程: 分析: a.定义两个字符串对象,用于存储已存在的用户名和密码。 b.键盘录入用户名和密码 如果内容相同,提示登陆成功! 如果内容不同,提示登录失败!。
时间: 2024-10-18 11:18:50 浏览: 35
首先,我们来模拟一个简单的用户登录流程,使用String类来进行操作:
1. 首先,在程序开始时,我们可以定义两个静态String变量,作为预设的用户名和密码示例:
```java
public static final String DEFAULT_USERNAME = "admin";
public static final String DEFAULT_PASSWORD = "password123";
```
2. 接着,我们需要创建一个函数或方法来接收用户的输入,并进行验证:
```java
public void userLogin() {
Scanner scanner = new Scanner(System.in);
// 请求输入用户名和密码
System.out.println("请输入用户名:");
String inputUsername = scanner.nextLine();
System.out.println("请输入密码:");
String inputPassword = scanner.nextLine();
// 检查输入是否匹配预设的默认值
if (inputUsername.equals(DEFAULT_USERNAME) && inputPassword.equals(DEFAULT_PASSWORD)) {
System.out.println("登录成功!");
} else {
System.out.println("登录失败!");
}
// 关闭扫描器
scanner.close();
}
```
在这个例子中,用户需要通过`System.in`获取输入,然后比较输入的用户名和密码与预设的值。如果两者一致,就显示“登录成功”,否则显示“登录失败”。
阅读全文