java基本型別陣列初始化
阿新 • • 發佈:2019-01-04
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
}