【发布时间】:2012-04-07 23:35:52
【问题描述】:
在这种情况下如何返回 int 值?
import java.util.*;
public class ShoppingCart {
private Map<String, Purchase> shoppingCart = new HashMap<String, Purchase>();
public void add (String product, int price) {
Purchase purchase = new Purchase(product, 1, price);
shoppingCart.put(product, purchase);
}
public int totalPrice() {
//How do I accomplish this? I want to return all the prices summed together
}
}
}
购买方法的构造函数是:
public Purchase(String product, int amount, int price) {
【问题讨论】:
-
不太明白这个问题。您需要使用的方法或相同的算法吗?
-
这是家庭作业吗?如果是这样,请将其标记为 - 否则人们可能会为您完成所有工作。 ;)
-
感谢大家的帮助,现在知道了。之前尝试过类似的东西,明白了原理,但是不太明白。