packagestudy;import java.util.*;public classmenu {inti;
String [][]uname=new String[100][2];
String [][]upwd=new String[100][2];public voidmainMenu() {
Scanner input= newScanner(System.in);
System.out.println("**********请先完成注册!**********");
System.out.println("1.登录");
System.out.println("2.注册");
System.out.println("3.幸运抽奖,输入四位会员卡号,如果百位等于系统随机数,就是星运会员.否则不是.");
System.out.println("4.看小故事,");
System.out.println("5.退出系统");
System.out.println("请选择");int i =input.nextInt();switch(i) {case 1:
login();break;case 2:
logon();break;case 3:
luck();break;case 4:
story();break;
case 5:
break;
}
}private voidlogin() {int x=0;
String a,b;
a=uname[i][0];
b=upwd[i][1];
System.out.println("**********登录**********");
Scanner input= newScanner(System.in);
System.out.println("输入用户名");
String uname=input.next();
System.out.println("输入密码");
String upwd=input.next();for ( i = 0; i < this.uname.length; i++) {if (uname.contentEquals(a) &&upwd.contentEquals(b)) {
x=0;
}else{
x=1;
}
}if (x==0) {
System.out.println("登录成功");
}else{
System.out.println("登录失败");
}
returnMain();
}public voidlogon() {
System.out.println("**********注册**********");
System.out.print("请设置用户名:");
setuname();
System.out.print("请设置用户密码:");
setupwd();
System.out.println("设置成功!");
returnMain();
}public voidsetuname() {
Scanner input= newScanner(System.in);
String name=input.next();for ( i = 0; i < 100; i++) {if(uname[i][0]==null) {
uname[i][0]=name;break;
}
}
}public voidsetupwd() {
Scanner input= newScanner(System.in);for ( i = 0; i < 100; i++) {if(upwd[i][0]==null) {
upwd[i][1]=input.next();break;
}
}
}public voidluck() {
System.out.println("**********幸运抽奖**********");
Random r=newRandom();int []a=new int[1];for (int i = 0; i < a.length; i++) {
a[i]=r.nextInt(9);
}
System.out.print("请输入会员号:");
Scanner input=newScanner(System.in);int n=input.nextInt();
n=(n/100)%10;if(n==a[i]) {
System.out.println("恭喜你成为本店幸运会员,请到前台领取奖品!谢谢你的惠顾!");
}else{
System.out.println("很抱歉,你没有抽到幸运会员,谢谢你的惠顾!");
}
returnMain();
}public voidstory() {
System.out.println("**********看小故事**********");
Scanner input= newScanner(System.in);
System.out.println("1.美人鱼");
System.out.println("2.龙猫");
System.out.println("3.麻姑");int i =input.nextInt();switch(i) {case 1:
System.out.println("在浩瀚的大海深处,王国最小的美人鱼公主善良纯洁,\n"
+ "心中充满了对陆地世界的憧憬和渴望。终于,美人鱼公主在生日\n"
+ "时游到海面上,恰好碰到乘船的人类王子不幸遭到暴风雨的袭击落\n"
+ "入海中,她奋不顾身的救起了王子,同时爱上了王子。");break;case 2:
System.out.println("该片讲述了草壁达郎的妻子草壁靖子生病住院后,他带着\n"
+ "草壁皋月与四岁的妹妹草壁米回到乡间居住的故事");break;case 3:
System.out.println("一天,麻姑在一户人家做好针线活,主人很满意,赏了一\n"
+ "个大桃子给她。古时候,桃子在水果中是上品,麻姑舍不得吃,把桃\n"
+ "子揣在怀里,想拿回家与父亲一起尝尝鲜。");break;
}
returnMain();
}public voidreturnMain(){
System.out.println("是否返回主菜单?Y/N");
Scanner input= newScanner(System.in);if (input.next().equalsIgnoreCase("Y")) {
mainMenu();
}else{
System.out.println("谢谢使用");
}
}
}