日期:2014-05-20  浏览次数:20637 次

java基本问题
本帖最后由 pdslkd 于 2013-12-24 15:28:59 编辑
在java中
int[] i=new int[8];
i.length=?
数组i没有赋具体的值
length的值是数组的长度,还是赋值后的字符串的长度?
求解释

------解决方案--------------------
length的值是数组的长度
------解决方案--------------------
引用:
那两个数组的数组名用等号连接的意思是把一个数组赋值给另一个数组吗?
是将等号右边的数组的内存地址赋给等号左边的数组,也就是左边的数组指向等号右边数组的内存地址
------解决方案--------------------
引用:
那两个数组的数组名用等号连接的意思是把一个数组赋值给另一个数组吗?

是引用吧,如有数组a,b;a = b;也就是将b数组的引用也赋给了a,a,b是同一个数组的引用