第一种:
public static void main(String[] args) {
System.out.println("--------------------------");
System.out.println("--系统--");
System.out.println("--------------------------");
Scanner s = new Scanner(System.in);
String user,pwd;//用户名,密码
boolean flag;
for(int i=3;i>=0;i--){
//次数到,使用return关键字退出整个方法
if(i==0){
System.out.println("您的次数已用完!");
return;
}
System.out.println("请输入用户名和密码,您还有"+i+"次机会:");
System.out.println("请输入用户名:");
user=s.nextLine();
System.out.println("请输入密码:");
pwd=s.nextLine();
if(user.equals("admin")&&pwd.equals("123")){
do{
flag=print();
}while(flag);
return;
}
}
}
public static boolean print(){
boolean result = false;
System.out.println("-------------欢迎admin进入系统-------------");
System.out.println("1:求水仙花数:");
System.out.println("2:求素数范围:");
System.out.println("0:退出");
System.out.println("请输入序号:");
Scanner s = new Scanner(System.in);
in