数组是引用类型,当我们使用动态初始化方式创建数组时,元素值只是默认值。例如:
代码语言:javascript复制public class ArrayTest6 {
public static void main(String argv[]){
int a[]= new int[5];
System.out.println(a[3]); //a[3]的默认值为0
}
}
- 对于基本数据类型而言,默认初始化值各有不同。
- 对于引用数据类型而言,默认初始化值为null(注意与0不同!)
数组是引用类型,当我们使用动态初始化方式创建数组时,元素值只是默认值。例如:
代码语言:javascript复制public class ArrayTest6 {
public static void main(String argv[]){
int a[]= new int[5];
System.out.println(a[3]); //a[3]的默认值为0
}
}