小学生级别Java笔记_一种简易的do-while结构菜单写法(以订餐系统为例)_2019/7/24

常见的增删查改系统的3个基本步骤:
1.定义变量:存储主体数据
2.主菜单循环结构
3.实现switch中的各项功能
本文主要介绍第2个步骤的一种do-while实现方法,具体又可分为以下3个步骤:
1.显示菜单
2.输入选项
3.选择结构
4.选择返回上一级菜单


	Scanner input = new Scanner(System.in);
	System.out.println("欢迎使用订餐系统");
	int choice = -1;
	int back = -1;
	boolean isExit = false;
	
	do{
		//显示菜单
		System.out.println("\n***********************");
		System.out.println("1.我要订餐");
		System.out.println("2.查看餐袋");
		System.out.println("3.签收订单");
		System.out.println("4.删除订单");
		System.out.println("5.我要点赞");
		System.out.println("6.退出系统");
		System.out.println("***********************");
		//输入选项
		System.out.print("请选择:");
		choice = input.nextInt();
		//选择结构
		switch (choice) {
		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.out.println("****我要点赞****");
			break;
		case 6:
			isExit = true;
			break;				
		default:
			System.out.println("输入错误");
			break;
		}
		//选择返回上一级菜单
		if(isExit){//如果是case 6则直接跳出循环
			break;
		}else{
			System.out.print("是否返回主菜单?(0)");
			back  = input.nextInt();
		}
		
	}while(back == 0);
	
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值