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

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

如何使用java實(shí)現(xiàn)超市商品庫(kù)存管理平臺(tái)-創(chuàng)新互聯(lián)

小編給大家分享一下如何使用java實(shí)現(xiàn)超市商品庫(kù)存管理平臺(tái),希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

成都創(chuàng)新互聯(lián)主要從事網(wǎng)頁(yè)設(shè)計(jì)、PC網(wǎng)站建設(shè)(電腦版網(wǎng)站建設(shè))、wap網(wǎng)站建設(shè)(手機(jī)版網(wǎng)站建設(shè))、成都響應(yīng)式網(wǎng)站建設(shè)公司、程序開發(fā)、網(wǎng)站優(yōu)化、微網(wǎng)站、微信小程序等,憑借多年來(lái)在互聯(lián)網(wǎng)的打拼,我們?cè)诨ヂ?lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)積累了豐富的成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、網(wǎng)絡(luò)營(yíng)銷經(jīng)驗(yàn),集策劃、開發(fā)、設(shè)計(jì)、營(yíng)銷、管理等多方位專業(yè)化運(yùn)作于一體。

具體內(nèi)容如下

1.完成超市商品初始化。創(chuàng)建商品,將商品添加到集合

2.顯示來(lái)到超市能做的操作,也就是顯示主菜單

3.根據(jù)接收到的功能選項(xiàng),執(zhí)行對(duì)應(yīng)的功能

3.1.庫(kù)存商品查詢3.2.添加新商品3.3.刪除商品3.4.修改商品3.5.退出系統(tǒng),結(jié)束main方法的運(yùn)行

4.循環(huán),回到 2. 顯示主菜單

以添加水果為例:對(duì)商品信息進(jìn)行封裝,編寫FruitItem.java文件

public class FruitItem { int ID;  //商品的ID String name; //商品的名稱 double price; //商品的單價(jià)}

編寫market.java,完成功能:

public class market { public static void main(String[] args) {  System.out.println("=========系統(tǒng)開始!=========");   ArrayList list = new ArrayList<>();   //調(diào)用商品初始化方法,傳遞集合  init(list);  while (true) {   //打印菜單   mainMenu();   //功能選擇   chooseFun(list);  } }  //商品初始化 public static void init(ArrayList list) {  FruitItem item1 = new FruitItem();  item1.ID = 001;  item1.name = "柚子";  item1.price = 5.0;   FruitItem item2 = new FruitItem();  item2.ID = 002;  item2.name = "芒果";  item2.price = 8.8;   FruitItem item3 = new FruitItem();  item3.ID = 003;  item3.name = "橙子";  item3.price = 6.6;   list.add(item1);  list.add(item2);  list.add(item3); }  //打印菜單 public static void mainMenu() {  System.out.println("========= 歡迎光臨超市 ========");  System.out.println("1:查詢貨物 2:添加貨物 3:刪除貨物 4:修改貨物 5:退出"); }  //功能選擇 public static void chooseFun(ArrayList list) {  Scanner sc = new Scanner(System.in);  System.out.print("輸入您選擇的功能:");  int choose = sc.nextInt();   switch (choose) {   case 1:// 庫(kù)存查詢    showList(list);    break;   case 2:// 添加庫(kù)存    addList(list);    break;   case 3:// 刪除商品    delList(list);    break;   case 4:// 修改商品    editList(list);    break;   case 5: // 退出系統(tǒng)    System.out.println("退出系統(tǒng)");    return;   default:    System.out.println("對(duì)不起,沒有您輸入的功能,請(qǐng)重新選擇");    break;  } }  //庫(kù)存查詢 public static void showList(ArrayList list) {  System.out.println("=============商品庫(kù)存清單=============");  System.out.println("商品編號(hào)\t商品名稱\t商品單價(jià)");  for (int i = 0; i < list.size(); i++) {   FruitItem item = list.get(i);   System.out.println(item.ID +"\t\t"+item.name + "\t\t" + item.price);  } }  //添加庫(kù)存 public static void addList(ArrayList list) {  FruitItem item = new FruitItem();  Scanner sc = new Scanner(System.in);  System.out.print("請(qǐng)輸入商品編號(hào):");  item.ID = sc.nextInt();  System.out.print("請(qǐng)輸入商品名稱:");  item.name = sc.next();  System.out.print("請(qǐng)輸入商品價(jià)格:");  item.price = sc.nextDouble();  list.add(item); }  //刪除商品 public static void delList(ArrayList list) {  Scanner sc = new Scanner(System.in);  System.out.print("請(qǐng)輸入需要?jiǎng)h除商品的編號(hào)");  int num = sc.nextInt();  for (int i = 0; i < list.size(); i++) {   FruitItem item = list.get(i);   if (item.ID == num) {    list.remove(item);    return;   }  }  System.out.println("對(duì)不起,沒有這個(gè)編號(hào)的商品。"); }  //修改商品 public static void editList(ArrayList list) {  Scanner sc = new Scanner(System.in);  System.out.print("請(qǐng)輸入要修改商品的編號(hào):");  int num = sc.nextInt();  for (int i = 0; i < list.size(); i++) {   FruitItem item = list.get(i);   if (item.ID == num) {    System.out.print("請(qǐng)輸入新的商品ID:");    item.ID = sc.nextInt();    System.out.print("請(qǐng)輸入新的商品名稱:");    item.name = sc.next();    System.out.print("請(qǐng)輸入新的商品單價(jià):");    item.price = sc.nextDouble();    System.out.println("商品信息更新完畢!");    return;   }  }  System.out.println("對(duì)不起,沒有這個(gè)編號(hào)的商品。"); }}

看完了這篇文章,相信你對(duì)“如何使用java實(shí)現(xiàn)超市商品庫(kù)存管理平臺(tái)”有了一定的了解,如果想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!


當(dāng)前名稱:如何使用java實(shí)現(xiàn)超市商品庫(kù)存管理平臺(tái)-創(chuàng)新互聯(lián)
文章位置:http://weahome.cn/article/djpipd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部