我有一个递归生成对象的过程.该过程采用的"最后"对象,并生成一个"新"一个,"新"对象比视为一个"最后"一个且依此类推,直到不能产生"新的"对象.
我需要保存所有生成的对象.我想用于那个数组,但问题是我事先并不知道将生成多少个对象(因此,我在声明它时无法指定数组的长度).
Java中是否有一种方法可以使数组没有固定的长度?或者可能是我应该使用不是数组而是其他东西?
List<YourClass> list = new ArrayList<YourClass>();
list.add(obj1);
list.add(obj2);
list.add(obj3);
.
.
.
Run Code Online (Sandbox Code Playgroud)