源码
public static void main(String[] args) {
//1.开发登录见面
for(int i=0;i<3;i++){
Scanner sc = new Scanner(System.in);
System.out.println("请输入登录名:");
String loginName = sc.next();
System.out.println("请输入登录密码:");
String passWord = sc.next();
//5.在这调用login方法 判断登录名和密码
boolean rs = login(loginName, passWord);
if (rs == true) {
System.out.println("登录成功!");
break; //跳出 for循环
} else {
System.out.println("登录名或者密码有误;请确认再试一试");
}
}
}
/*2.开发登录方法 接收用户登录名和密码 返回结果
*/
public static boolean login (String loginName ,String passWord ){
//准备正确的登录名和密码
String okLOginName="mamkap";
String okpassWord="123456";
//4·判断是否正确登录名和密码
// 字符串比较用equals方法 不能用== if(okLOginName==loginName && okpassWord==passWord)
if(okLOginName.equals(loginName)&&okpassWord.equals(passWord)){
return true;
}else {
return false;
}
//但是也可以用这种方法
// return okLOginName.equals(loginName)&&okpassWord.equals(passWord);
}
结果图