社区
Java SE
帖子详情
java 中的数组问题
huangshua
2008-04-01 10:15:11
为什么数组中的下标不能为long型的
如:long i;
aa[i]
...全文
95
7
打赏
收藏
java 中的数组问题
为什么数组中的下标不能为long型的 如:long i; aa[i]
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Dan1980
2008-04-01
打赏
举报
回复
单个数组的最大长度是Integer.MAX_VALUE,超过这个长度请用java.util.ArrayList。
name99_6
2008-04-01
打赏
举报
回复
这是语法规定的
huangshua
2008-04-01
打赏
举报
回复
那当下标的数值大于整形的范围是怎么办呢?
吴冬冬
2008-04-01
打赏
举报
回复
数组下表必须为整型或者可以自动转换为整形的类型 例如char
fuyou001
2008-04-01
打赏
举报
回复
没注意过,关注中
bobor_2008
2008-04-01
打赏
举报
回复
你想想如果一个数据超过了2147483647
那运行起来是不是有点儿吓人.
呵呵@@@
bobor_2008
2008-04-01
打赏
举报
回复
[Quote=引用 5 楼 Dan1980 的回复:]
单个数组的最大长度是Integer.MAX_VALUE,超过这个长度请用java.util.ArrayList。
[/Quote]
在JAVA中:
数组元素的引用方式为:
arrayName[index]
index为数组下标,它可以为整型常数或表达式,下标从0开始。每个数组都有一个属性length指明它的长度.
人家那样规定的,如果再大了,运行程序的效率就低的.再大的话就要用集合对象了.
JAVA
中
数组
作为函数参数传递
JAVA
中
数组
作为函数参数传递
JAVA
中
数组
作为函数参数传递: 在程序
中
,调用方法并且把
数组
的名称作为参数传递到方法
中
。 本质上是传递
数组
的地址值。 既然传递的是
数组
的地址,那么方法就可以通过
数组
的地址改变内存
中
数组
的内容。 类似于C语言
中
调用函数传递
数组
的指针一样。可以在函数
中
通过指针改变
数组
的内容。 所以在
JAVA
当
中
,
数组
为引用类型,可以把
数组
作为参数传递到方法
中
去改变
数组
。 例子: ...
java
中
数组
集合存放位置_
java
中
数组
以及集合
java
中
数组
:
数组
在
Java
里是一种特殊类型,有别于普通的“类的实例”的对象。但实际
数组
也是一种对象类型,int[]a = new int[5] a是在
java
栈
中
分配的引用变量,类型是int[]
数组
类型,指向在堆里面地址连续的实际
数组
对象。在内存
中
,
数组
存储在连续的区域内部,因为
数组
中
每个元素的类型相同,则占用的内存大小也一致,所以在访问
数组
中
的元素时可以直接根据
数组
在内存
中
的起始位置以...
Java
创建
数组
的几种方式
1、一维
数组
的声明方式: type[] arrayName; 或 type arrayName[]; 附:推荐使用第一种格式,因为第一种格式具有更好的可读性,表示type[]是一种引用类型(
数组
)而不是type类型。建议不要使用第二种方式 下面是典型的声明
数组
的方式: // 声明整型
数组
int[] intArray0 ; int intArray1 []; /
JAVA
中
将
数组
清空_清空
Java
中
数组
的最佳方法 -
java
我有班级的
数组
MyClass[] data;设定长度:data = new MyClass[1];添加数据:data[0] = new MyClass();现在我需要清除
数组
。做这个的最好方式是什么?将null分配给该
数组
可以吗?data=null;参考方案您是否希望
数组
仍然存在但其
中
什么也没有?重新初始化
数组
:data = new MyClass[1];您是否希望
数组
不再存在,以便可以在JVM感...
java
中
数组
查询方法_
Java
方法-
数组
【
Java
数组
】1. 用sort()方法对
Java
数组
进行排序,及如何使用 binarySearch() 方法来查找
数组
中
的元素binarySearch()返回值:如果它包含在
数组
中
,则返回搜索键的索引;否则返回 (-(插入点) - 1)插入点被定义为将键插入
数组
的那一点:即第一 个大于此键的元素索引,如果
数组
中
的所有元素都小于指定的键,则为 a.length。注意,这保证了当且仅当此键被找到时,...
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章