好的,以下是生成每样货物价格的 Java 代码:
```java
import java.util.HashMap;
import java.util.Map;
public class PriceCalculator {
public static void main(String[] args) {
// 创建货物数量和单价的映射关系
Map<String, Double> priceMap = new HashMap<>();
priceMap.put("豆干", 10.0);
priceMap.put("豆筋", 8.0);
priceMap.put("豆皮", 6.0);
priceMap.put("素鸡", 15.0);
priceMap.put("河粉", 5.0);
priceMap.put("碱面", 3.0);
priceMap.put("土豆粉", 7.0);
priceMap.put("嫩豆腐", 4.0);
priceMap.put("老豆腐", 3.5);
priceMap.put("白凉粉", 2.0);
priceMap.put("白凉皮", 4.0);
priceMap.put("短黄豆芽", 2.5);
priceMap.put("短绿豆芽", 2.5);
priceMap.put("长黄豆芽", 3.0);
priceMap.put("长绿豆芽", 3.0);
priceMap.put("鸡肉豆腐", 6.0);
priceMap.put("绿豆凉皮", 5.0);
// 创建货物数量的映射关系
Map<String, Integer> quantityMap = new HashMap<>();
quantityMap.put("豆干", 5);
quantityMap.put("豆筋", 5);
quantityMap.put("豆皮", 5);
quantityMap.put("素鸡", 4);
quantityMap.put("河粉", 10);
quantityMap.put("碱面", 20);
quantityMap.put("土豆粉", 5);
quantityMap.put("嫩豆腐", 1);
quantityMap.put("老豆腐", 1);
quantityMap.put("白凉粉", 2);
quantityMap.put("白凉皮", 20);
quantityMap.put("短黄豆芽", 5);
quantityMap.put("短绿豆芽", 5);
quantityMap.put("长黄豆芽", 5);
quantityMap.put("长绿豆芽", 15);
quantityMap.put("鸡肉豆腐", 10);
quantityMap.put("绿豆凉皮", 10);
// 计算每样货物的价格
for (String item : priceMap.keySet()) {
double price = priceMap.get(item);
int quantity = quantityMap.get(item);
double total = price * quantity;
System.out.println(item + ":" + total + "元");
}
}
}
```
你可以将上述代码保存为一个名为 `PriceCalculator.java` 的文件并运行它,将会输出每样货物的价格。请注意,以上只是一个简单的示例代码,你可以根据实际需求进行修改和扩展。