民國103年 第2梯次 電腦軟體設計(JAVA)乙級 學科
第33題
J a v a 語言宣告陣列i n t x [ 100 ] ,下列何者為最大索引值?
題目
J a v a 語言宣告陣列i n t x [ 100 ] ,下列何者為最大索引值?
- (1) 98
- (2) 99
- (3) 100
- (4) 101
官方答案
(2) 99
解析
Java 陣列索引從 0 開始,宣告 int x[100] 表示建立長度為 100 的陣列,可用索引為 0 到 99,共 100 個元素。最大索引值為 99,而非 100(若存取 x[100] 會發生 ArrayIndexOutOfBoundsException 例外)。故選 2。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。