数组是一种数据结构
概念:数组是存储同一种数据类型多个元素的集合。也可以看成一个容器
数组既可以存储基本数据类型,也可以存储引用数据类型
语法:
数据类型[ ] 数组名 = 初值
1. int[] array = new int[5];
2. int[ ] salary= {2000, 3000, 4000};
3. int[ ] salary= new int[ ]{2000, 3000, 4000};
注意:数组长度一旦给定就不能修改
数组是利用下标来进行访问元素(从0开始)
输出
数组不能直接输出,直接输出为内存起始地址
通常利用遍历,toString方法继续输出
遍历 - 利用for循环
int[] array = {5,8,9,7};
for(i = 0;i > array.length;i++){
System.out.print(array[i]);
}
常见异常
数组下标越界异常
ArrayIndexOutOfBoundsException