package MyString;
import java.util.Scanner;
/*
* 模拟登录,给三次机会,并提示还有几次。
*
* 分析:
* A:定义两个字符串对象,用于存储已经存在的用户名和密码
* B:键盘录入用户名和密码
* C:拿键盘录入的用户名和密码和已经存在的用户名和密码进行比较
* 如果内容相同,提示登录成功
* 如果内容不同,提示登录失败,并提示还有几次机会
*/
public class MoniDenglu {
public static void main(String[] args) {
String username = "admin";
String password = "10086";
for (int i=1;i<=3;i++) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入用户名:");
String name = sc.nextLine();
System.out.println("请输入密码:");
String pwd = sc.nextLine();
if (username.equals(name) && password.equals(pwd)) {
System.out.println("登录成功!");
break;
} else {
if ((3-i) == 0){
System.out.println("你的账户已被锁定,请联系管理员解除!");
}else{
System.out.println("登录失败!你还有"+(3-i)+"机会!");}
}
}
}
}
String类练习-----模拟银行登录
最新推荐文章于 2024-08-16 23:08:28 发布