[Three initialization methods for arrays]

public class Arrays02 {
    
    

    public static void main(String[] args) {
    
    

        //静态初始化
        int[] a={
    
    2,4,6};
        User[] b={
    
    
                new User(100,"若颂"),
                new User(101,"若颂1"),
                new User(102,"若颂2")
        };

        //默认初始化
        int[] c=new int[3];     //默认给数组元素进行赋值,赋值的规则和成员变量默认赋值规则一致

        //动态初始化
        int[] a1=new int[2];//动态初始化数组,先分配空间
        a1[0]=1;
        a1[1]=2;
    }
}

Guess you like

Origin blog.csdn.net/RSssr/article/details/109432273