如果我有一个类说 A,并且我将这个类的 10 个元素的数组声明为,
A [] arr=new A[10];
然后创建 A 的 10 个新对象并将其存储在数组中。
但是,我希望能够在 的行上做一些事情A arr[10];
,其中数组只保存对空对象的引用。
我需要这个的原因是因为我只需要数组来保存我稍后在代码中填写的实例。因此,上述语句创建的对象无论如何都会丢失,据我所知,对象创建是昂贵的。
那么,有没有什么方法可以让一组引用指向我以后想要的对象?或者这是不可能的,我应该求助于使用ArrayList
?