民國106年 第2梯次 電腦軟體設計(JAVA)乙級 學科

第58題

J a v a 語言宣告陣列i n t x [ 100 ] ,下列何者為最小索引值?

題目

J a v a 語言宣告陣列i n t x [ 100 ] ,下列何者為最小索引值?

  1. (1) - 1
  2. (2) 0
  3. (3) 1
  4. (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 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料