Java面试知识点(二十一)数组的静态初始化和动态初始化

    xiaoxiao2022-07-02  115

    Java 一维数组有两种初始化方法 1、静态初始化

    int array[] = new int[]{1,2,3,4,5} //或者 int array[] = {1,2,3,4,5}

    需要注意的是,写成如下形式是错误的

    int array[] = new int[5]{1,2,3,4,5}

    2、动态初始化

    int array[] = new int[5]; array[0] = 1; array[1] = 2; array[2] = 3; array[3] = 4; array[4] = 5;

    静态与动态初始化的区别就在于,前者是声明的时候就初始化,后者是先声明,再动态初始化。

    最新回复(0)