民國103年 第2梯次 電腦軟體設計(JAVA)乙級 學科
第50題
J a v a 語言宣告陣列i n t x [ 100 ] ,下列何者為最小索引值?
題目
J a v a 語言宣告陣列i n t x [ 100 ] ,下列何者為最小索引值?
- (1) - 1
- (2) 0
- (3) 1
- (4) 2
官方答案
(2) 0
解析
Java 陣列採用從 0 開始的索引,宣告 int x[100] 後,合法索引範圍是 0 到 99,共 100 個元素。因此最小索引值為 0;-1 會造成 ArrayIndexOutOfBoundsException,而 1、2 雖合法但不是最小值。Java 通常寫成 int[] x = new int[100]。答案為2。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。