本文实例为大家分享了java外卖订餐系统的具体代码,供大家参考,具体内容如下
执行结果:
通过选择功能序号,执行响应的功能:
代码实现:
package 外卖订餐系统;
/*
* 代码优点,使用 循环:
* 显示菜单,
* 根据用户选择的数字执行相应功能(功能实现:do..while循环。)
*/
import java.util.scanner;
public class orderingmsg {
public static void main(string[] args) {
//数据主题,一组订单信息
//声明创建变量
string[] names=new string[4]; //订餐人名称
string[] dishmegs=new string[4];//菜品信息
int[] times=new int[4]; //送餐时间
string[] addresses=new string[4];//送餐地址
int[] states=new int[4] ;//订餐状态 0:已预订1:已完成
double[] sumprices=new double[4];//总额
//供选择的菜品信息
string[] dishnames= {"红烧茄子","红烧排骨","鱼香肉丝"}; //菜名
double[] prices=new double[] {24.0,36,32}; //菜价
int[] praisenums = new int[3];
scanner input=new scanner(system.in);
int num = -1; // 用户输入0返回主菜单,否则退出系统
boolean isexit = false; // 标志用户是否退出系统: true:退出系统
system.out.println("\n欢迎使用“外卖订餐系统”");
// 循环:显示菜单,根据用户选择的数字执行相应功能
do {
// 显示菜单
system.out.println("****************************");
system.out.println("1、我要订餐");
system.out.println("2、查看餐袋");
system.out.println("3、签收订单