不考虑DB假设我将一些产品放入产品列表中。我遇到的问题是当我尝试获取大小为小的产品qnty
之类的数据或计算相同大小的产品时列表中的产品ID prodct.getProductHasSizes().
会返回一组 ProductHasSize 。取消关联表可以解决此问题???但是qnty
列在里面。任何帮助都会感激我。我想我的问题很清楚。对不起我的英文。谢谢。
更新:
public boolean addToCart(Product p) {
boolean flag = false;
for (Product prodct : shoppingList) {
if (prodct.isSameProduct(p)) {
//here i have the problem I wanted to increase the quantity if the same product is adding.But below code returns set.
// prodct.getProductHasSizes().
flag = true;
break;
}
}
if (!flag) {
this.shoppingList.add(p);
flag = true;
}
return flag;
}