[JAVA]如何扩充静态数组array的长度


java 默认的静态数组array长度是int类型

e.g.
int size = blah blah;
int[] array = new int[size];

出于效率的需要现在我需要将多维数组压缩成一维数组存储 而int类型的正数范围只有 0 ~ 2^31-1 也就是意味着我的array的大小只能到2^31

有没有可能扩展int到long呢?

java int long 数组

乘着企鹅去南极 11 years, 4 months ago

如果说2^23都不够你用的话,建议你还是用多个数组,自己来管理不同的数组

seeesd answered 11 years, 4 months ago

Your Answer