1. 程式人生 > >java基本型別陣列初始化

java基本型別陣列初始化

1.byte、short、int、long型別陣列,陣列元素預設初始化為0。

byte[] i= new byte[10];

//short[] i = new short[10];

//int[] i = new int[10];
  System.out.println(i); //是一個記憶體地址
  //每個元素都已預設初始化為0
  for(int j=0; j<10; j++){
   System.out.println(i[j]);  //輸出10個0
  } 

2.float、double型別型別陣列,陣列元素預設初始化為0.0。

float[] i = new float[10];

//double[] i = new double[10];

System.out.println(i); //是一個記憶體地址
  //每個元素都已預設初始化為0.0
  for(int j=0; j<10; j++){
   System.out.println(i[j]); //輸出10個0.0
  }

3.String型別型別陣列,陣列元素預設初始化為null。

String[] s = new String[10];
  System.out.println(s); //是一個記憶體地址
  //每個元素都已預設初始化為null

  for(int j=0; j<10; j++){
   System.out.println(s[j]);  //輸出10個null

 }