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