第6章 数组、排序和查找
6.1 为什么需要数组 Array
数组可以存放多个同一类型的数据,数组的数据类型是引用类型。
6.2 数组的使用
1)使用方式1:动态初始化
定义:数据类型 数组名[] = new 数据类型[大小] int arr[] = new[3];//创建数组,名为arr,存放3个int
数组的引用(使用/访问/获取数组元素)
数组名[下标/索引/index],使用arr数组的第三个数 arr[2],下标从0开始
2)使用方式2:动态初始化
先声明数组:数据类型 数组名[] 或 数据类型[] 数组名 int a[]; int[] a;
创建数组:数组名 = new 数据类型[大小] a = new int[5];
3)使用方式3:静态初始化
数据类型 数组名[] = {元素值,元素值……} int[] a = {1,2,3,4};
6.3 数组使用注意事项和细节
1)数组是多个相同类型数据的组合,实现对这些数据的统一管理
2)元素可以是任何数据类型,但不能混用
3)数组创建后,若没赋值,则默认 int/short/byte/long/ 0;float/double 0.0;chaf \u0000 boolean false;String null
4)使用步骤:声明数组并开辟空间-->给数组各个元素赋值-->使用
5)数组下标从0开始,且必须在指定范围内使用,否则报:下标越界异常
6)数组属引用类型,数组型数据是对象(object)
6.4 应用案例

浙公网安备 33010602011771号