用java写一个商品库存管理系统
时间: 2023-05-11 18:07:19 浏览: 284
java开发的库存管理系统
5星 · 资源好评率100%
好的,我可以为您提供一个商品库存管理系统的Java代码示例。以下是一个简单的示例:
```
import java.util.HashMap;
import java.util.Map;
public class InventoryManagementSystem {
private Map<String, Integer> inventory;
public InventoryManagementSystem() {
inventory = new HashMap<>();
}
public void addProduct(String productName, int quantity) {
if (inventory.containsKey(productName)) {
int currentQuantity = inventory.get(productName);
inventory.put(productName, currentQuantity + quantity);
} else {
inventory.put(productName, quantity);
}
}
public void removeProduct(String productName, int quantity) {
if (inventory.containsKey(productName)) {
int currentQuantity = inventory.get(productName);
if (currentQuantity >= quantity) {
inventory.put(productName, currentQuantity - quantity);
} else {
System.out.println("Insufficient quantity in inventory.");
}
} else {
System.out.println("Product not found in inventory.");
}
}
public void displayInventory() {
System.out.println("Current Inventory:");
for (String productName : inventory.keySet()) {
System.out.println(productName + ": " + inventory.get(productName));
}
}
}
```
这个类包含了一个商品库存管理系统的基本功能,可以添加和删除商品,以及显示当前库存。您可以根据自己的需求进行修改和扩展。
阅读全文