private List<MyShape> childShapes;
public ShapeCreator() {
super();
frame = new DrawGUI();
this.childShapes = new ArrayList<MyShape>();
}
我有这段代码,我必须插入无限量的数据(数组大小不固定),它由整数组成,我该怎么做,我想我一定要对此感到困惑。 childShapes
我将非常感谢帮助谢谢
答案 0 :(得分:0)
我不能说你已经很好地提出了你的问题......但我会提出我的建议:
您可能希望有一个方法将新数据作为参数并将其插入childShapes列表中;
public void addShape(int whateverInt){
childShapes.add(new MyShape(whateverInt));
}
应该这样做。您可以根据需要多次调用此方法...直到内存不足为止。没有infinite amount of data
之类的东西。 : - )