使用动态初始化数组的时候,其中的元素将会自动拥有一个默认值。规则如下:
    如果是整数类型,默认为0
    如果是浮点类型,默认为0.0
    如果是字符类型,默认为’\u0000’
    如果是布尔类型,默认为false
    如果是引用类型,默认为null

    1. public static void main(String[] args) {
    2. //动态初始化一个数组
    3. int[] array = new int[3];
    4. System.out.println(array);
    5. System.out.println(array[0]); //0
    6. System.out.println(array[1]); //0
    7. System.out.println(array[2]); //0
    8. System.out.println("----------");
    9. //将数据123赋值交给数组array当中的1号元素
    10. array[1] = 123;
    11. System.out.println(array[0]); //0
    12. System.out.println(array[1]); //123
    13. System.out.println(array[2]); //0
    14. }