高分求教:java特大数组 改用别的结构vector,hashtable什么的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ft啊,int不夠用?!java中int是4個字節:-2^31 ~~ 2^31-1,就是-21億到21億如果數組都不夠,我想向量和哈希表也危險~~~ 特大数组,听着吓人....只能试试java.util.*里面的了... 使用N维数组,再把N维数组抽象为一维(或n维) 使用N维数组,再把N维数组抽象为一维(或n维)这个方法最好 楼主你真搞笑!!!!!!!!有点怀疑你的IQ是不是在60以上。如果你的数组要存贮的是只是一个标志,可以考虑用byte数组,每个bit表示一个标志。 同意楼上你的应用怎么超过了java所支持的范围呢? 你要是下标有int的最大值,这样的数组 int a[2^32];这个数组占 4Byte * 2^32 = 16GB 的内存,试问,你是在用曙光还是深蓝? 在JAVA中,数组下标大于65536系统就会报错。说精度不足,有谁的内存只有这么一点,且在我的程序中不可用多维数组,如用多维数组,程序将很难处理。int a[2^32]这种情况是会报错的,你给我一个程序的例子吧,我看看你是怎么用的,我可以再给你更多分,我现在急着用,各位大虾有请。 你自己写一个类把int[]封装起来!把一个数组打散成多个顺序相连的小一点数组。例如:int a[10*1024]=a1[1024]+a2[1024]+...+an[1024]用的时候取mod然后求余,至于速度就别要求太高了,如果这样还不够你用的话,那可真的没救! 关于JList的一些方法调用 Connection timeout?? 给点意见 关于引用的存储问题 【再考大家一个题目】设计一个Observer回调系统 如何调用/或者制作“浏览文件夹”对话框? 这是什么原因? 视屏教程 java2 实用教学下载,共15讲 "String[] args"与String args[]的区别 关于抽象类,接口的小问题! Iforgot!呵呵!把答案放到这里!我现在可没分啊!呵呵! 请问各位谁知道JBuilder7的注册解密方法,我没有序列号,也没有解密文件
java中int是4個字節:-2^31 ~~ 2^31-1,就是-21億到21億如果數組都不夠,我想向量和哈希表也危險~~~
使用N维数组,再把N维数组抽象为一维(或n维)
这个方法最好
你的应用怎么超过了java所支持的范围呢?
这个数组占 4Byte * 2^32 = 16GB 的内存,
试问,你是在用曙光还是深蓝?
int a[10*1024]=a1[1024]+a2[1024]+...+an[1024]用的时候取mod然后求余,至于速度就别要求太高了,如果这样还不够你用的话,那可真的没救!