package cn.itcast.day05.demo01;
/*
使用動态初始化數組的時候,其中的元素将會自動擁有一個預設值。規則如下:
如果是整數類型,那麼預設為0;
如果是浮點類型,那麼預設為0.0;
如果是字元類型,那麼預設為'\u0000';
如果是布爾類型,那麼預設為false;
如果是引用類型,那麼預設為null。
注意事項:
靜态初始化其實也有預設值的過程,隻不過系統自動馬上将預設值替換成為了大括号當中的具體數值。
*/
public class demo05arrayuse {
public static void main(string[] args) {
// 動态初始化一個數組
int[] array = new int[3];
system.out.println(array); // 記憶體位址值
system.out.println(array[0]); // 0
system.out.println(array[1]); // 0
system.out.println(array[2]); // 0
system.out.println("=================");
// 将資料123指派交給數組array當中的1号元素
array[1] = 123;
system.out.println(array[1]); // 123
}