美文网首页
Java 数组初始化的那些事

Java 数组初始化的那些事

作者: 帅帅的杀殿 | 来源:发表于2018-03-23 14:59 被阅读0次

    Java里面,初始化数组可以分为2种方式,静态初始化和动态初始化。

    • 静态初始化
      int[] a={1,2,3};
      或
      int[] a=new int[]{1,2,3};
    
    • 动态初始化
     int[] a=new int[size];
     a[0]= ;
     a[1]=;
     ...
     a[size]=;
    
    • 注意

    1)2种方式在声明数组时,都不能指定数组的大小,如:

         //int[5] a;  ❌
    

    2)数组在初始化时,必须为其指定大小,初始化完成后,数组大小就不能改变了。

         int[] a; 
         a={1,2,3};
         或 a=new int[3];
    

    3)数组初始化后,默认会为所有元素都赋值,基本类型为0或false,引用类型为null.

    相关文章

      网友评论

          本文标题:Java 数组初始化的那些事

          本文链接:https://www.haomeiwen.com/subject/kwqxcftx.html