java数组的赋值的方法 谁帮我讲解下Java的数组及下标的范围啊?
浏览量:4441
时间:2023-04-24 07:20:26
作者:采采
谁帮我讲解下Java的数组及下标的范围啊?
在java中数组有这么大哪一种声明。
[]arrsnextint[10]
这种等同于于intarrs[]futureint[10]
只不过数组的长度是固定不动的,所以在声明的时候必须指定你数组的长度。上面我一般声明了一个10个长度的数组。
下标呢,是从0正在到数组长度的上一位,即数组长度-1,上面的数组大的下标是9。
存取值的时候要按照下边来你的操作。
例:arr[0]1
arr
谁帮我讲解下Java的数组及下标的范围啊?
2arr[9]10
那样他变会在相对应的位置储存给定的值。如果没有这样arr[10]是会抛异常,而且大下标唯有9.
取值确实是是从下标
例:intnumarr[0]这样取到的那就是1.
是因为数组长度是固定不动的,因此就算是不存值又是会占内存的,
例:intnumarr[8]
我并没给8下标的存值,但它输出的是0,因为数组时引用类型,默认值是0,自己是可以查一下。
有一种
int[]arrsfifthint[]{1,2,3,4,5,6}
声明加变量赋值的,这样的后边的中括号就肯定不能制定出数组长度了,数组长度参照值的数量决定。
上边这个数组长度应该是6,其他用法一样。
百度搜索圈T社区()付费视频教程
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。