对于其中一个测试,我需要创建大小约为300K的数组。我正在研究一些这样做的方法。 我对此的态度有点粗糙。创建一个数组并在其中添加大量的整数(BigInteger)元素。
有没有更好的方法呢?
答案 0 :(得分:1)
你的问题有点不精确......
byte[] a = new byte[300000];
将创建一个大约300k大小的数组。你有什么问题?
答案 1 :(得分:1)
例如,如果您知道int是4个字节长,为什么不使用该信息来分配300KB?即300KB / 4bytes = ~75,000 ints。