我遇到了障碍,我遇到了一个关于我工作的问题。
这是问题:
提供 getLoad 方法的实现,该方法将项目列表中项目的各个权重相加并返回总和。
物品清单如下:
ArrayList<Item> items;
我做了我认为正确的事情,但由于某种原因它不起作用。
关于什么是错的任何帮助,或者如果我做错了什么?谢谢
@Override
public int getLoad() {
int load = 0; //declare the variable
for (Item i : items) { // for each item in the list of items
load = load + i.getWeight() ; // load equals the weight of the item and adds on
}
return load; //returns it
}