【发布时间】:2017-01-03 15:12:09
【问题描述】:
我有一个名为receipt 的类,其中一个属性是数组item[] items;,我有一个方法addItem (string name , int quantity , double price)。我的问题是如何将这些参数添加到数组items[]?以及如何检查数量是否大于0?
代码是什么?我的问题清楚了吗?
她是我的代码:
public boolean addItem(String name, int quantity,double price){
if(quantity <= 0){
System.out.println("Item wasnt added");
return false;}
else{
item [nItem++];//here is the problem
}
}
【问题讨论】:
-
new Item(variable1, variable2, and_so_on)可能会变魔术。 -
我假设您需要创建
item类的新实例,然后使用赋值将其添加到数组中。这两样东西都不见了。 -
我做了 .. 我创建了一个项目类 .. 具有 3 个属性(字符串名称、int 数量、双倍价格).. 设置并获取 ..
-
除了上述 cmets,您可能还想为数组中的新项目保留空间。
if (item.length < nItems)...
标签: java arrays arrayobject