25. 編譯執行下述Java程式,以下何者敘述正確?
5fd814fd4c463.jpg
(A)第四行無法編譯
(B)第五行無法編譯
(C) 程式碼可編譯執行,輸出"True"
(D)程式碼可編譯執行,輸出"False"。

答案:登入後查看
統計: A(2), B(6), C(1), D(6), E(0) #2561040

詳解 (共 4 筆)

#5115153
第五行==在c中使用。 在Java中,...
(共 47 字,隱藏中)
前往觀看
2
0
#7287847
boolean (小寫):基本型別。
如果你宣告 boolean[] b = new boolean[5];,它的預設值是 false
Boolean (大寫):這是物件(Wrapper Class)。
當你執行 Boolean[] b = new Boolean[5]; 時,你只是蓋了 5 個位子,但裡面還沒放東西。因為 Boolean 是物件,所有物件陣列在初始化後,裡面的每個元素預設都是 null
1
0
#7246951
這是一道非常經典的 Java 認證考試(...
(共 1682 字,隱藏中)
前往觀看
1
0
#5714404
在 Java裡,boolean的初始值 = false ; Boolean屬於 Object,初始值 = null。
null不能比較,所以第5行無法編譯。
0
0