我有作业要做。
我需要将一个对象添加到数组,但如果“目录号”存在,我应该将数量添加到该对象的数量变量中。
如何检查项目的 _catalogueNumber 是否已存在。
示例
public boolean addItem(FoodItem fooditem)
如何检查数组中的 fooditem 对象之一是否已定义目录号?
最佳答案
考虑到您有 Arraylist<FoodItem>
和 FoodItem
具有属性的类 CatalogueNumber
:
ArrayList<FoodItem> foodItems = ...;
for (FoodItem item : foodItems) {
if (item.getCatalogueNumber() == newCatalogueNumber) {
addItem(item);
}
}
关于java - 将对象添加到具有排除的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60375436/