int數組默認初始值?
全局變量的int類型的數組初始值默認為0
局部int類型的數組初始值是隨機的垃圾數值
在Java 中,使用數組時,如果為數組分配了內存空間,但是沒有為數組元素指定初始值,系統會自動為數組元素指定初始值。數組元素的初始值與數組的數據類型有關,對于不同數據類型的數組,其數組元素的初始值是不一樣的。下面將列舉出不同類型數組元素的初始值。
byte在Java 程序中使用數組時,如果沒有為數組元素指定初始值,byte 型數組元素的默認初始值為0。
. short在Java 程序中使用數組時,如果沒有為數組元素指定初始值,short 型數組元素的默認初始值為0。
int在Java 程序中使用數組時,如果沒有為數組元素指定初始值,int 型數組元素的默認初始值為0。