java 数组
1、数组的定义
int[] arr = new int[5];
或 int arr[] = new int[5];
数据类型[] 数组名称 = new 数据类型[数组长度]
注意:1.定义数组时必须指明数组存储元素的类型
2.必须指明数组元素的个数
2、数组元素定义时,数组元素的默认值为类型的默认值
int 0
double 0.0
boolean false
char '\u0000'
Object null
3、数组元素的赋值
1.定义时赋值
int[] arr = {1,2,3,4,5,6}; int[] arr = new int[]{1,2,3,4,5,6};
2.根据元素的下标修改元素的值
arr[0] = 10; arr[1] = 20; //下标不存在时会抛出 //ArrayIndexOutOfBoundsException
3.循环赋值
//获取数组元素的个数>有属性length获取
for(int i = 0;i < 数组名.length;i++){
数组名[i] = value;
}
4、数组元素的遍历
1.通过下标一一查看
2.循环遍历
3.Arrays.toString(数组)
数组一旦被定义就无法再改变数组