编写一个Java方法,用于计算并返回一个购物清单中所有商品的总价(假设每个商品都有一个价格,清单以价格数组的形式给出)。
时间: 2024-10-02 17:04:38 浏览: 26
在Java中,你可以编写一个静态方法来计算购物清单中所有商品的总价,这里我们假设商品的价格存储在一个整数数组中。以下是一个简单的示例:
```java
public class ShoppingCart {
public static int calculateTotalPrice(int[] prices) {
if (prices == null || prices.length == 0) {
return 0; // 如果清单为空或者null,则总价为0
}
int totalPrice = 0;
for (int price : prices) {
totalPrice += price; // 遍历数组,将每个商品的价格加到总价上
}
return totalPrice;
}
}
// 使用方法示例
int[] prices = {10, 20, 30, 40}; // 假设这些是商品价格
int total = ShoppingCart.calculateTotalPrice(prices);
System.out.println("购物清单总价: " + total);
```
在这个例子中,`calculateTotalPrice`方法接收一个商品价格数组作为参数,并返回它们的总和。如果提供的价格数组是空的,方法会直接返回0。
阅读全文