初始化变量
public static void main(String[] args) {
int[] numbers = new int[8];
}
实际上,上面的代码的目的就是做了一个数组的初始化,这个初始化的作用就是开辟了该长度的存储空间,这个概念我们经常会混淆,这里还是希望大家有个印象。
数组初始化完后,并没有存储实际的值,int 类型的数据默认值是 0,所以如果没有完成数组的赋值,那么 int 数组的每一个值都是 0;String 类型的数据默认值是 null,所以没有赋值,那么 String 数组的每一个值都是 null