运用java写一个简单的超市库存管理系统包含入库商品出库商品查看库存退出
时间: 2024-03-02 08:53:05 浏览: 71
基于Java仓库管理系统答辩PPT.pptx
5星 · 资源好评率100%
好的,基于您的需求,我可以提供一个简单的超市库存管理系统的Java代码:
```java
import java.util.Scanner;
public class InventoryManagementSystem {
private static int stock = 0;
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int choice;
do {
System.out.println("请选择你要进行的操作:");
System.out.println("1. 入库商品");
System.out.println("2. 出库商品");
System.out.println("3. 查看库存");
System.out.println("4. 退出");
choice = scanner.nextInt();
switch (choice) {
case 1:
addGoods(scanner);
break;
case 2:
removeGoods(scanner);
break;
case 3:
viewStock();
break;
case 4:
System.out.println("感谢使用超市库存管理系统!");
break;
default:
System.out.println("无效的选项,请重新选择!");
break;
}
} while (choice != 4);
}
private static void addGoods(Scanner scanner) {
System.out.println("请输入入库商品数量:");
int quantity = scanner.nextInt();
stock += quantity;
System.out.println("入库商品成功!");
}
private static void removeGoods(Scanner scanner) {
System.out.println("请输入出库商品数量:");
int quantity = scanner.nextInt();
if (quantity > stock) {
System.out.println("出库商品失败,库存不足!");
} else {
stock -= quantity;
System.out.println("出库商品成功!");
}
}
private static void viewStock() {
System.out.println("当前库存商品数量为:" + stock);
}
}
```
这个程序与之前的程序类似,只是将操作对象从库存数量改为了商品数量,同时将方法名也做了相应的修改。您可以根据实际需求进行修改和扩展。
阅读全文