java返回主菜单代码 java返回快捷键

java中 , 下面这段代码如何实现按0返回上级菜单 , 本人刚学Java是菜鸟,帮忙修改下,只用循环 。【java返回主菜单代码 java返回快捷键】public class Main {
public static void main(String[] args) {
boolean mj;
do {
System.out.println("\t\t\t欢迎使用java返回主菜单代码我行java返回主菜单代码我素购物管理系统");
System.out
.println("************************************************************");
System.out.println("1.客 户 信 息 管 理");
System.out.println("2.购 物 结 算");
System.out.println("3.真 情 回 馈");
System.out.println("4.注 销");
System.out
.println("*************************************************************");
System.out.println("请选择java返回主菜单代码,输入数字:");
int chief;// 系统菜单编号
Scanner input = new Scanner(System.in);
chief = input.nextInt();
mj = false;
if (chief == 1) {
System.out.println("我行我素购物管理系统客户信息管理");
System.out
.println("******************************************************");
System.out.println("\t\t\t1.显 示 所 有 客 户 信 息");
System.out.println("\t\t\t2.添 加 客 户 信 息");
System.out.println("\t\t\t3.修 改 客 户 信 息");
System.out.println("\t\t\t4.查 询 客 户 信 息");
System.out
.println("********************************************************");
System.out.println("输入数字或按0返回上一级菜单:");
int subMenu;// 子菜单编号
subMenu = input.nextInt();
System.out.println(subMenu);
if(subMenu == 0){
mj = true;
continue;
}
boolean a;
do {
a = false;
switch (subMenu) {
case 1:
System.out.println("执行显示所有客户信息");
break;
case 2:
System.out.println("执行添加客户信息");
break;
case 3:
System.out.println("执行修改客户信息");
break;
case 4:
System.out.println("执行查询客户信息");
break;
default:
System.out.println("你的输入有误!\n请选择java返回主菜单代码 , 输入数字或按0返回上一级:");
a = true;
}
} while (a);
} else if (chief == 2) {
System.out.println("执行购物结算");
} else if (chief == 3) {
System.out.println("执行真情回馈");
} else if (chief == 4) {
System.out.println("执行注销");
} else {
System.out.println("输入错误java返回主菜单代码,请重新输入!");
mj = true;
}
} while (mj);
}
}
JAVA中return怎么返回主菜单?return不能这样返回主菜单,你把该方法中的返回值改成void,之后再重新调用显示主菜单的方法 。
java在多菜单中返回上级菜单如何实现首先我想说在MainMenu()里java返回主菜单代码的按0返回上级菜单返回哪里? 我就当java返回主菜单代码他是按0退出java返回主菜单代码了.
你看我是这样写的,测试完全通过.
import java.util.Scanner;
public class Menu {
public void mainMenu(){
System.out.println("\n\n\t\t\t欢迎使用我行我素购物管理系统\n");
System.out.println("********************************************************************************\n");
System.out.println("\t\t\t\t1.客 户 信 息 管 理\n");
System.out.println("\t\t\t\t2.购 物 结 算\n");
System.out.println("\t\t\t\t3.真 情 回 馈\n");
System.out.println("\t\t\t\t4.注 销\n");
System.out.println("********************************************************************************\n");
System.out.println("请选择java返回主菜单代码,输入数字或按0返回上一级菜单:");
}
//客户信息管理
public void mainMenu01(){
System.out.println("\n\n\t\t\t欢迎使用我行我素购物管理系统\n");
System.out.println("********************************************************************************\n");
System.out.println("\t\t\t\t1.显 示 所 有 客 户 信 息\n");
System.out.println("\t\t\t\t2.添 加 客 户 信 息\n");
System.out.println("\t\t\t\t3.修 改 客 户 信 息\n");
System.out.println("\t\t\t\t4.查 询 客 户 信 息\n");
System.out.println("********************************************************************************\n");
System.out.println("请选择,输入数字或按0返回上一级菜单:");
}
//真情回馈
public void mainMenu02(){
System.out.println("我行我素购物管理系统真情回馈\n");
System.out.println("********************************************************************************\n");
System.out.println("\t\t\t\t1.幸 运 大 放 送\n");
System.out.println("\t\t\t\t2.幸 运 抽 奖\n");
System.out.println("\t\t\t\t3.生 日 问 候\n");
System.out.println("********************************************************************************\n");
System.out.println("请选择,输入数字或按0返回上一级菜单:");
}
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
Menu menu = new Menu();
int x = 99;
menu.mainMenu();
x = in.nextInt();
while(x!=0){
switch(x){
case 1 :{
menu.mainMenu01();
x = in.nextInt();
while(x!=0){
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;
default : System.out.println("请选择以上信息并输入一个数字或0返回上级菜单");
}
menu.mainMenu01();
x = in.nextInt();
}
}
break;
case 2 :{
//和以上一样
}
break;
case 3 :{
//和以上一样
}
break;
case 4 :{
//和以上一样
}
break;
default : System.out.println("请选择以上信息并输入一个数字或0退出");
}
menu.mainMenu();
x = in.nextInt();
}
}
}
关于java返回主菜单代码和java返回快捷键的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读