如何使数组中的一个位置等于一个新对象?
public SalesItem findItem(String itemCode){
SalesItem[] item = new SalesItem();
for (int i=0; i<size; i++) {
if(itemCode.equals(items[i].getItemCode())){
if(items[i].getQuantity() > 0) {
item = items[i];
items[i].setQuantity(items[i].getQuantity()-1);
}
}
return item;
}
我试图在数组中找到包含字符串“itemCode”的位置,然后使用数组的该位置使其等于我声明的新项目,以便我可以返回要添加的新项目到购物篮。
我知道我没有对 SalesItem 对象做正确的事情,但我不知道是什么。