0
對於其中一個測試,我需要創建大約300K大小的數組。我正在研究一些做法。 我的這種做法有點粗糙。創建一個數組並在其中添加大量的整數(BigInteger)元素。創建大型陣列
有沒有更好的方法來做到這一點?
對於其中一個測試,我需要創建大約300K大小的數組。我正在研究一些做法。 我的這種做法有點粗糙。創建一個數組並在其中添加大量的整數(BigInteger)元素。創建大型陣列
有沒有更好的方法來做到這一點?
例如,如果您知道int的長度爲4個字節,爲什麼不使用該信息來分配300KB?即300KB/4字節=〜75,000英寸。
你的問題有點不準確...
byte[] a = new byte[300000];
將平凡創造約300K大小的數組。你的問題是什麼?
數組本身是否需要300k?或者數組中引用的內容的總大小需要爲300k? – 2011-12-13 20:08:55