两个输入到arraylist列表

时间:2013-12-01 00:14:35

标签: java arraylist

超级新闻在这里。我的分配要求我从另一个班级获取2个输入(乐器名称和成本),使用arraylist和打印输出。我将类对象创建为数组,但由于某种原因,编译器无法找到方法。这是我需要遵循的指示:

实施addToPurchaseCart(MusicalInstrument instrument, int quantity),首先检查所购买的仪器数量是否超过当前库存数量。如果购买的号码没有问题,请将该号码Instruments添加到已购买的ArrayList。此外,请不要忘记从广告资源中删除相同数量的Instruments

这是我得到的:

public class ShoppingCart

private ArrayList<MusicalInstrument> shopInstrument;

public ShoppingCart();
this.shopInstrument     = new ArrayList<MusicalInstrument>();

public void addToPurchaseCart(MusicalInstrument instrument, int quantity){
        shopInstrument     = new ArrayList<MusicalInstrument>();
        shopInstrument.getDescription(instrument);
        shopInstrument.getQuantitySold(quantity);
        }

编译器找不到:shopInstrument.getDescriptionshopInstrument.getQuantitySold 另外,我从列表中删除了什么?


  

更新


我让编译器找到shopInstrument.getDescription和`shopInstrument.getQuantitySold。

我的下一个问题是如何将其放入格式化的表格中?该指令说使用arraylist,所以我为每个方法创建了一个数组列表......我仍然需要弄清楚为什么我得到错误。但是一旦我遇到错误,我该如何在表格中创建两个arraylist。

需要像这样安排:

kazzoo      $2.00
kazzoo      $2.00
kazzoo      $2.00
tambourine  $2.00

提前致谢!

0 个答案:

没有答案