Java商品售出代码
时间: 2023-07-03 10:21:22 浏览: 41
好的,以下是一个简单的Java商品售出代码示例:
```java
import java.util.Scanner;
public class ProductSale {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 初始化商品信息
String productName = "iPhone 12";
double productPrice = 7999.0;
int productStock = 100;
// 售出流程
System.out.println("欢迎光临," + productName + "售价为" + productPrice + "元");
System.out.print("请输入售出数量:");
int saleCount = scanner.nextInt();
if (saleCount > productStock) {
System.out.println("库存不足,售出失败");
} else {
double totalPrice = productPrice * saleCount;
productStock -= saleCount;
System.out.println("售出成功,总价为" + totalPrice + "元,库存剩余" + productStock + "件");
}
}
}
```
该代码实现了一个简单的商品售出流程,包括商品信息初始化、售出数量输入、库存判断和售出结果输出等。
在实际应用中,商品信息、库存和销售记录等通常需要存储在数据库中,售出流程也可能涉及到订单处理、物流配送等复杂操作。因此,需要根据具体业务需求进行细化和优化。