請問a[50]的值是多少?
uj5u.com熱心網友回復:
0唄,你只是new了一個長度為100的陣列,又沒有設定值,a多少都是0uj5u.com熱心網友回復:
a[50]是null啊,你這只是創建了一個長度為100的int陣列,又沒有賦值
uj5u.com熱心網友回復:
因為是在堆中,所以new的時候jvm會自動給陣列賦值。int型別定義的陣列,初始化默認是0
String型別定義的陣列,默認值是null
char型別定義的陣列,默認值是0對應的字符
double型別定義的陣列,默認值是0.0
float型別定義的陣列,默認值是0.0
boolean型別定義的陣列,默認值是false
uj5u.com熱心網友回復:
那么要在eclipse上運行這個代碼,該怎么寫!
uj5u.com熱心網友回復:
就是在main方法里創建一個陣列,然后你通過下標賦值比如a[50]=1,然后你要輸出或者是有其他用看你自己。當然輸出就可以知道結果了,這樣賦值后a[50]輸出結果就是1咯轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/8291.html
標籤:Eclipse
