Java数组的三种初始化方式

1.静态初始化

 //静态初始化
 int [] a={1,2,3};
 System.out.println("a:"+a+">>>>>>;a[0]:"+a[0]+";a[1]:"+a[1]);

2.动态初始化

 //动态初始化
 int [] b=new int[2];
 b[0]=1;
 b[1]=2;
 System.out.println("b:"+b+">>>>>>;b[0]:"+b[0]+";b[1]:"+b[1]);

3.默认初始化

  //默认初始化
  int [] c=new int[2];
  System.out.println("c:"+b+">>>>>>;c[0]:"+c[0]+";c[1]:"+c[1]);

测试代码

public class TestUtil {
    public static void main(String [] args){
        //静态初始化
        int [] a={1,2,3};
        System.out.println("a:"+a+">>>>>>;a[0]:"+a[0]+";a[1]:"+a[1]);
        //动态初始化
        int [] b=new int[2];
        b[0]=1;
        b[1]=2;
        System.out.println("b:"+b+">>>>>>;b[0]:"+b[0]+";b[1]:"+b[1]);
        //默认初始化
        int [] c=new int[2];
        System.out.println("c:"+b+">>>>>>;c[0]:"+c[0]+";c[1]:"+c[1]);
    }
}

 

你可能感兴趣的:(JAVA基础)