的陣列如果我有一個類說A,和我聲明這個類作爲的10個元素的陣列,創建引用
A [] arr=new A[10];
然後A的10個新的對象被創建並存儲在所述陣列。
但是,我想能夠做一些A arr[10];
的行,其中數組只持有對空對象的引用。
我需要這個的原因是因爲我只需要數組來保存稍後在代碼中填寫的實例。所以上面聲明創建的對象無論如何都會丟失,因爲我知道對象的創建非常昂貴。
那麼,有什麼辦法可以讓我有一個引用數組,我可以指向我後來想要的對象嗎?或者這是不可能的,我應該訴諸使用ArrayList
?
@akashasia只創建一個對象,即數組本身。 – 2013-02-25 10:10:53
所以我不是在浪費記憶?很高興知道。看着新的關鍵字,我假定正在創建對象。謝謝:) – Akash 2013-02-25 10:12:38
@TheodorosChatzigiannakis啊,這是有道理的。感謝您的洞察力。 – Akash 2013-02-25 10:13:25