package cn.itcast;
import java.util.Scanner;
/*
* 模拟登录练习,登录失败后,再给机会登录,一共三次机会
* //第一问,完成简单的字符串对比
*/
public class Test5 {
public static void main(String[] args) {
String a = "abc";//用户名
String b = "12345";//密码
//通过键盘录入用户名与秘密
Scanner sc = new Scanner(System.in);
//定义机会的次数
int cNumber = 3;
while(cNumber>0) {
System.out.print("请输入用户名:");
String userName = sc.next();
System.out.print("请输入密码:");
String password = sc.next();
//如果录入的用户名与密码与a,b相同,则返回true,登录成功,否则返回false登录失败。
if(userName.equals(a)&&password.equals(b)) {
System.out.println("登录成功!");
break;
}else {
System.out.println("登录失败");
cNumber--;
System.out.println("您还有"+cNumber+"次机会,就锁定账号了");
}
}
//第二问:是否可以将账号密码,封装成一个类?再使用这个类。
}
} |
|