展开全部
String name = "xx";//存储的用户名
String pwd = "yy";//存储的密码
while(true){
Scanner scan = new Scanner(System.in);
System.out.print("please input name:");
String str1 = scan.nextLine();
System.out.print("please input password:");
String str2 = scan.nextLine();
if(str1.equals(name)&&str2.equals(pwd)){
System.out.println("login success!62616964757a686964616fe4b893e5b19e31333335323362");
break;
}else{
System.out.println("login fail!");
continue;
}
}
while(true){
Scanner scan = new Scanner(System.in);
try {
System.out.println("输入菜单编号(1、2、3、4、5):");
String code = scan.nextLine();
int x = Integer.valueOf(code);
switch(x){
case 1: System.out.println("存钱!");break;
case 2:System.out.println("取钱!");break;
case 3 :System.out.println("转账!");break;
case 4:System.out.println("查询!");break;
case 5:System.exit(0);System.out.println("退出!");break;
default :System.out.println("错误的输入!");
}
} catch (NumberFormatException e) {
System.out.println("错误的输入!");
}
}
}
操作案例:
please input name:xx
please input password:yy
login success!
输入菜单编号(1、2、3、4、5):
1
存钱!
输入菜单编号(1、2、3、4、5):
2
取钱!
输入菜单编号(1、2、3、4、5):
op
错误的输入!
输入菜单编号(1、2、3、4、5):