易商讯
当前位置: 首页 » 资讯 » 生活 » 正文

java在多菜单中返回上级菜单如何实现?

放大字体  缩小字体 发布日期:2024-06-26 12:57:08
导读

首先我想说在MainMenu()里的按0返回上级菜单返回哪里?我就当他是按0退出了.你看我是这样写的,测试完全通过.importjava.util.Scanner;publicclassMenu{publicvoidmainMenu(){System.out.println("\n\n\t\t\t欢迎使用我行我素购物管理系统\n");System.out.println("*****

首先我想说在MainMenu()里的按0返回上级菜单返回哪里? 我就当他是按0退出了.你看我是这样写的,测试完全通过.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("请选择,输入数字或按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在多菜单中返回上级菜单如何实现?链接:http://www.esxun.cn/news/752197.html 。本文仅代表作者个人观点,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们,我们将在24小时内处理完毕。如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
 

Copyright © www.esxun.cn 易商讯ALL Right Reserved


冀ICP备2023038169号-3