吃货联盟订餐系统项目
代码思路:
第一阶段:分析数据主题
第二阶段:分析并完成整体框架
第三阶段:分析并完成退出功能
第四阶段:分析并完成订餐功能
第五阶段:分析并完成查看餐袋功能
第六阶段:分析并完成签收订单功能
第七阶段:分析并完成删除功能
第八阶段:分析并完成我要点赞功能
注意细节:标识位、跳转语句、数组的操作
还有熟练掌握调试技巧
代码过程:
import java.util.Scanner;
public class Homework {
public static void main(String[] args) {
Scanner scan =new Scanner(System.in);
//菜名数组
String[] menus = {
"红烧带鱼","鱼香肉丝","时令鲜蔬"};
//菜品单价数组
double[] prices = {
38.0,20.0,10.0};
//点赞数 数组
int[] goods = {
0,0,0};
//餐袋订餐人姓名
String[] orderNames= {
"张晴","张晴",null,null,null};
//订单份数
int[] orderNumber={
2,2,0,0,0};
//所选菜品编号
int[] orderMenus = {
1,2,0,0,0};
//送餐时间
int[] orderTimes= {
3,10,0,0,0};
//送餐地址
String[] orderAddress = {
"天成路207号","天成路207号",null,null,null};
//订单总价格
double[] orderPrices = {
76.0,45.0,0.0,0.0,0.0};
//订单状态
int[] orderStatus = {
1,0,-1,-1,-1};
//目录中用户输入的数字
int num;
do {
System.out.println("欢迎使用吃货联盟订餐系统");
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("6、退出系统");
System.out.println("********************************");
System.out.print("请选择:");
num = scan.nextInt();
switch(num) {
case 1:
System.out.println("******我要订餐******");
//打印菜单
System.out.println(