当前位置:
代码迷
>>
J2SE
>> 为什么数组上标(index)只能为int不能为long
详细解决方案
为什么数组上标(index)只能为int不能为long
热度:
9151
发布时间:
2013-02-25 21:54:44.0
为什么数组下标(index)只能为int不能为long?
数组下标如果允许为long的话,岂不是可以储存更多元素?仅仅允许int类型作为数组下标,是不是有点太吝啬了?或者说,这么规定是有理由的?
要在实用和效率之间权衡
引用:
楼主知道java int的最大值是多少吗
一个小标为int的byte数组全部放满东西需要的内存为(2^31+1)*1b=2Gb=0.25GB
一个小标为long的byte数组全部放满东西需要的内存为(2^63+1)*1b
请问,楼主的机器有这么大的内存吗?int应该够用了。如果不够用,还可以想其他办法替换,比如用多维数组。
查看全文
相关解决方案
index.jsp经过模拟action接口 转发 到login.jsp页面后,页面背景无法显示
基于AJAX的长轮询(long-polling)模式的方式 , 实现一个实时日志显示器(抓取linux刷屏内容,由后台往前台模拟推送)
Parameter index out of range (五 > number of parameters, which is 4)
this id generator generates long, integer, short 异常
求高手看一看!index.jsp可以进,在往上点就出现有关问题了
tomcat启动出现Caused by: java.lang.StringIndexOutOfBoundsException: String index out解决方法
JSP有关问题 index.jsp使用meta 页面都跳转不过去
oracle 安插 LONG VARCHAR 类型数据
小白请问: 关于 index.jsp 中 isValid() == false的异常。 就剩20分了.对不住各位了><
java.lang.StringIndexOutOfBoundsException: String index out of range: 12
为什么数组上标(index)只能为int不能为long
ora-08102:index key not found,obj#57848,file 六, block 6324(2)
索引超出范围。必须为非负值并小于集合大小。参数名: index
menu控件 异常 索引必须位于该列表的界限内。 参数名: index
Index”并不包孕“productType1”的定义
异常:索引超出范围。必须为非负值并小于集合大小。参数名: index
目录超出范围。必须为非负值并小于集合大小。参数名: index(三层)
http://localhost:49538/TPInfoPlat/index.html没法显示网页,去掉数字就可以显示了
急纠结z-index
datagridview,想实现编辑数据的功能 指定的参数已超出有效值的范围。 参数名: index;”解决办法
jquery index()的有关问题帮小弟我看下这行代码错在哪
指定的参数已超出有效值的范围。 参数名: index,该怎么解决
ASP.net报错提示:指定的参数已超出有效值的范围。参数名: index,添加OnRowDataBound="gvEditMember_RowD这个事件就报错,该如何处理
<a href='MyPhoto.aspx?DelID=<%# Eval("album_id") %>&index=hddnPageIndex.value' />解决方法
数据类型的转换<long->string->long>该如何解决
http://localhost:2263/biaoyuan/(S(vdgswrvs3qwzo1feus4cm355))/Index.aspx解决思路
<div id="Layer25" style="position: absolute; width: 127px; height: 67px; z-index: 35
<div id="Layer25" style="position: absolute; width:1000px; height:1000px; z-index: 35; background-color:red,该如何处理
|M|小弟我也有搞鬼 <div style="position: absolute; width: 1000px; height: 1000px; z-index: 35; background-color:red"
OnClick=window.open("/index.aspx")出错?解决思路