最多能输入三次密码,密码正确,提示“登录成功”,密码错误,
可以重新输入,最多输入三次。三次均错,则提示退出程序 .
package com.test;
import java.util.Scanner;
public class Test1 {
public static void main(String[] args){
int count = 3; //输入机会
Scanner in = new Scanner(System.in); //创建一个Scanner类的对象in
String a = "abcdefg"; //设置初始密码
System.out.println("请输入密码:");
while(count > 0){ //当还有输入机会时
String b = in.nextLine(); //接收密码
if (b.equals(a)){ //比较a和b的内容是否相等
System.out.println("登陆成功.");
break; //跳出循环
}else{
count--; //输入机会减1
System.out.println("密码错误,请重新输入,还有"+count+"次机会:");
}
}
if (count == 0){ //没有输入机会
System.out.println("机会已用完,系统即将退出.");
}
}
}

被折叠的 条评论
为什么被折叠?



