java将输入字段id的数量增加一个以上
这是我的密码:
public void delivery(int id, int amount)
{
stock.add(++amount, item);
}
我正在输入产品id,并指定产品数量增加多少。当我调用该方法时,当前收到一个IndexOutOfBounds
异常。知道我做错了什么吗
你可以在下面搜索框中键入要查询的问题!
这是我的密码:
public void delivery(int id, int amount)
{
stock.add(++amount, item);
}
我正在输入产品id,并指定产品数量增加多少。当我调用该方法时,当前收到一个IndexOutOfBounds
异常。知道我做错了什么吗
# 1 楼答案
因此,该方法应该按照给定的数量更新产品的库存。让我们一步一步来
首先,我们需要一个地方来记住当前的库存产品数量。产品由一个整数
id
标识,对于每个产品,我们都关联一个数字,表示当前库存。当然,我们可以使用Map
接口:然后是
delivery
方法(你对这个有更好的名字吗?)可以是: