商品管理-01

完成目标:
===================================================================================
                           欢迎使用畅畅商品管理系统
===================================================================================
[1.添加新商品 2.展示已有信息 3.删除商品信息 5.退出]
请输入-->2
===================================================================================
                           欢迎使用畅畅商品管理系统
===================================================================================
[1.添加新商品 2.展示已有信息 3.删除商品信息 5.退出]
请输入-->1
请输入商品名称:小熊饼干
请输入商品价格:3.25
请输入库存:5箱
===================================================================================
                           欢迎使用畅畅商品管理系统
===================================================================================
[1.添加新商品 2.展示已有信息 3.删除商品信息 5.退出]
请输入-->2
1   商品名:小熊饼干    价格:3.25 库存:5箱
===================================================================================
                           欢迎使用畅畅商品管理系统
===================================================================================
[1.添加新商品 2.展示已有信息 3.删除商品信息 5.退出]
请输入-->1
请输入商品名称:利群
请输入商品价格:14
请输入库存:9条
===================================================================================
                           欢迎使用畅畅商品管理系统
===================================================================================
[1.添加新商品 2.展示已有信息 3.删除商品信息 5.退出]
请输入-->2
1   商品名:小熊饼干    价格:3.25 库存:5箱
2   商品名:利群  价格:14.0 库存:9条
===================================================================================
                           欢迎使用畅畅商品管理系统
===================================================================================
[1.添加新商品 2.展示已有信息 3.删除商品信息 5.退出]
请输入-->3
请输入你需要删除的商品的编号:2
删除成功!
===================================================================================
                           欢迎使用畅畅商品管理系统
===================================================================================
[1.添加新商品 2.展示已有信息 3.删除商品信息 5.退出]
请输入-->2
1   商品名:小熊饼干    价格:3.25 库存:5箱
===================================================================================
                           欢迎使用畅畅商品管理系统
===================================================================================
[1.添加新商品 2.展示已有信息 3.删除商品信息 5.退出]
请输入-->5
感谢使用,么么哒!!!
 
新建商品信息类
 1 package com.heqing.model;
 2 
 3 /**
 4  * 商品信息类
 5  */
 6 public class Goods {
 7 
 8     /**
 9      * 商品名称
10      */
11     public String name;
12     /**
13      * 价格
14      */
15     public double price;
16 
17     /**
18      * 库存
19      */
20     public String stock;
21 }
package com.heqing.main;

import com.heqing.model.Goods;

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        Goods[] goodsArray = new Goods[10];
        int newIndex = 0;
        loop:
        while (true) {
            System.out.println("===================================================================================");
            System.out.println("                           欢迎使用畅畅商品管理系统");
            System.out.println("===================================================================================");
            System.out.println("[1.添加新商品 2.展示已有信息 3.删除商品信息 5.退出]");
            System.out.print("请输入-->");
            int inputNum = input.nextInt();
            switch (inputNum) {
                case 1:
                    Goods newGoods = new Goods();
                    System.out.print("请输入商品名称:");
                    newGoods.name = input.next();
                    System.out.print("请输入商品价格:");
                    newGoods.price = input.nextDouble();
                    System.out.print("请输入库存:");
                    newGoods.stock = input.next();
                    goodsArray[newIndex++] = newGoods;
                    break;
                case 2:
                    for (int i = 0; i < newIndex; i++) {
                        Goods temp = goodsArray[i];
                        System.out.println(
                                        (i + 1) +
                                        "\t商品名:" + temp.name +
                                        "\t价格:" + temp.price +
                                        "\t库存:" + temp.stock
                        );
                    }
                case 3:
                case 5:
                    System.out.println("感谢使用,么么么哒!!!");
                    break loop;
            }
        }
    }
}

 

posted @ 2021-07-27 11:25  heqing_echo  阅读(66)  评论(0)    收藏  举报