数组
定义:同一数据类型的集合,其实就是一个容器。
好处:可以自动给数组中的元素从0开始编号(索引),方便操作这些元素。
格式:
A.元素类型[]数组名 = new 元素类型[int(元素个数或数组长度)]。
B.元素类型[]数组名 = new 元素类型[]{元素1,元素2,元素3...};
C.元素类型 数组名[] = new 元素类型[int(元素个数或数组长度)]。
D.元素类型[]数组名 = {元素1,元素2,元素3...}。
左边
int:表示数据类型
[]:表示这是一个数组
Arr:数组的名字
右边
new:申请内存空间(在堆内存里开辟空间)
Int:表示数据的类型
[]:表示这是一个数组
Int:表示数组的长度
使用:数组作为引用类型数据,直接输出会给出地址值。
获取数组内容获取格式为(数组名[索引])。
数组常见问题
A.ArrayIndexOutOfBoundsException 数组越界异常:访问了不存在的索引。
B.NullPointerException 空指针异常:访问已经不存在的实例(对象)。
多个数组指向同一个实例 |
|