静态初始化
int[] a = {10,20,30,40}; //基本类型数组
Man mans[] = {new Man(1,11),new Man(2,22)}; //引用类型数组
动态初始化
通过下标赋值--a[0] = 10;
默认初始化
-基本类型,如int[],则赋值为0
-布尔类型则为false
-引用类型,则为null
本文详细介绍了数组的三种初始化方式:静态初始化、动态初始化及默认初始化。静态初始化直接在声明时给出数组元素;动态初始化通过下标逐个赋值;默认初始化会根据数组类型自动赋初值。
静态初始化
int[] a = {10,20,30,40}; //基本类型数组
Man mans[] = {new Man(1,11),new Man(2,22)}; //引用类型数组
动态初始化
通过下标赋值--a[0] = 10;
默认初始化
-基本类型,如int[],则赋值为0
-布尔类型则为false
-引用类型,则为null

被折叠的 条评论
为什么被折叠?