用java编写个最简单的菜单
请输入你的选择:1、大白菜 2、地瓜粥 3、鱼 4、退出 ,希望用for循环解答
12345678910111213141516171819202122232425 class Order{int id;String name;double price;}//在main方法中,新建存放数据的数组Scanner scan=new Scanner(System.in);Order[] list=new Order[5];for(int i=0;i<list.size();i++){ list[i]=new Order(); //为每一个数据赋值,通过键盘或者预设,这个你自己决定喽 list[i].id=i+1;; list[i].name=scan.next(); list[i].price=scan.nextDouble();}//不知道你是怎么安排业务逻辑的,我举个例子double allPrice=0;System.out.println("Input the id of food");//循环...这里不好明写,输入idint now=scan.nextInt();allPrice+=list[now-1].id;//循环结束,输出System.out.println(allPrice);
热门标签: