真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Java點(diǎn)餐小程序之黑心商人

很久以前,有一個(gè)女人,開了一家酒店,她的名字叫孫二娘。下面是她找人做的點(diǎn)餐小程序。代碼如下:

創(chuàng)新互聯(lián)致力于成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站,成都網(wǎng)站設(shè)計(jì),集團(tuán)網(wǎng)站建設(shè)等服務(wù)標(biāo)準(zhǔn)化,推過標(biāo)準(zhǔn)化降低中小企業(yè)的建站的成本,并持續(xù)提升建站的定制化服務(wù)水平進(jìn)行質(zhì)量交付,讓企業(yè)網(wǎng)站從市場(chǎng)競(jìng)爭(zhēng)中脫穎而出。 選擇創(chuàng)新互聯(lián),就選擇了安全、穩(wěn)定、美觀的網(wǎng)站建設(shè)服務(wù)!

import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
import java.util.ArrayList;
import java.util.Scanner;
import java.util.Set;
public class MyDianCai {
static HashMap hs = new HashMap<>();
static List list = new ArrayList<>();
static int sum = 0;
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.println("歡迎來到十字坡孫二娘大酒店");
list();
while (true) {
String in = s.nextLine();
String[] remove = in.split("[0-9]");
if (Character.isDigit(in.charAt(0))) {
dianCai(in);
} else if (in.equals("ok")) {
ok();
} else if (in.equals("sum")) {
sum();
} else if (in.equals("order")) {
order();
} else if (remove[0].equals("-")) {
String[] removes = in.split("-");
remove(removes[1]);
} else if (in.equals("list")) {
list();
} else if (in.equals("help")) {
help();
} else if (in.equals("exit")) {
break;
}
}
System.out.println("退出系統(tǒng)");
}
public static void list() {
System.out.println("本店今日提供:");
System.out.println("1.鹵肉火燒     \t10元");
System.out.println("2.北京烤鴨     \t200元");
System.out.println("3.剁魚頭     \t100元");
System.out.println("4.炒不爛    \t20元");
System.out.println("5.燒茄子     \t30元");
System.out.println("數(shù)字點(diǎn)菜,ok下單,help顯示幫助");
}
public static void dianCai(String name) {
switch (name) {
case "1":
hs.put("1.鹵肉火燒", "1000元");
System.out.println("鹵肉火燒已添加");
break;
case "2":
hs.put("2.北京烤鴨", "20000元");
System.out.println("北京烤鴨已添加");
break;
case "3":
hs.put("3.剁魚頭", "10000元");
System.out.println("剁魚頭已添加");
break;
case "4":
hs.put("4.炒不爛", "2000元");
System.out.println("炒不爛已添加");
break;
case "5":
hs.put("5.燒茄子", "13000元");
System.out.println("燒茄子已添加");
break;
}
Set set = hs.keySet();
for (String key : set) {
String values = hs.get(key);
System.out.println(key + "-----" + values);
}
}
public static void ok() {
list.add(hs);
hs = new HashMap<>();
System.out.println("下單成功,客觀先坐,菜稍后就到!下一位!");
}
public static void order() {
Set set = hs.keySet();
for (String key : set) {
String values = hs.get(key);
System.out.println(key + "-----" + values);
}
}
public static void remove(String removes) {
switch (removes) {
case "1":
hs.remove("1.鹵肉火燒");
break;
case "2":
hs.remove("2.北京烤鴨");
break;
case "3":
hs.remove("3.剁魚頭");
break;
case "4":
hs.remove("4.炒不爛");
break;
case "5":
hs.remove("5.燒茄子");
break;
}
Set set = hs.keySet();
for (String key : set) {
String values = hs.get(key);
System.out.println(key + "------" + values);
}
}
public static void sum() {
for (Map m : list) {
Set set = m.keySet();
for (String key : set) {
String values = (String) m.get(key);
String[] prices = values.split("元");
int price = Integer.parseInt(prices[0]);// 將字符串轉(zhuǎn)類型換為int型
sum += price;
}
}
System.out.println("今天收入"+sum+"元");
}
public static void help() {
System.out.println("list\t-列菜單");
System.out.println("數(shù)字\t-點(diǎn)菜");
System.out.println("-數(shù)字\t-移除已點(diǎn)的菜");
System.out.println("ok\t-結(jié)束點(diǎn)菜并生成訂單,然后下單");
System.out.println("order\t-查看已點(diǎn)的菜");
System.out.println("sum\t-統(tǒng)計(jì)銷售額");
System.out.println("exit\t-退出");
System.out.println("help\t-打印幫助信息");
}
}

輸出結(jié)果如下:

歡迎來到十字坡孫二娘大酒店
本店今日提供:
1.鹵肉火燒     	10元
2.北京烤鴨     	200元
3.剁魚頭     	100元
4.炒不爛    	20元
5.燒茄子     	30元
數(shù)字點(diǎn)菜,ok下單,help顯示幫助

明碼標(biāo)價(jià),對(duì)吧。但是點(diǎn)餐之后大家會(huì)發(fā)現(xiàn):

歡迎來到十字坡孫二娘大酒店
本店今日提供:
1.鹵肉火燒     	10元
2.北京烤鴨     	200元
3.剁魚頭     	100元
4.炒不爛    	20元
5.燒茄子     	30元
數(shù)字點(diǎn)菜,ok下單,help顯示幫助
5
燒茄子已添加
5.燒茄子-----13000元
4
炒不爛已添加
5.燒茄子-----13000元
4.炒不爛-----2000元

這是個(gè)黑店!明碼標(biāo)價(jià),但是出來的價(jià)格不一樣。

總結(jié)

以上是本文關(guān)于點(diǎn)餐小程序的全部?jī)?nèi)容。故事是為了提高大家的興趣,還是要注重對(duì)代碼的理解。希望對(duì)大家有所幫助。


網(wǎng)站標(biāo)題:Java點(diǎn)餐小程序之黑心商人
標(biāo)題路徑:http://weahome.cn/article/ieicop.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部