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

第9題

下列何種Java 資料型態,程式執行時不可以改變其長度?

題目

下列何種Java 資料型態,程式執行時不可以改變其長度?

  1. (1) Array
  2. (2) ArrayList
  3. (3) String
  4. (4) Vector

官方答案

(1) Array

解析

Java 中陣列(Array)一旦建立,其長度即固定,執行時無法改變長度,必須重新 new 新陣列才能改變大小。ArrayList 與 Vector 內部以可動態擴充的陣列實作,可隨新增或刪除元素自動調整容量。題目對比動態與固定長度的資料型態,陣列是最標準的固定長度答案(String 雖不可變,但屬字元序列物件,非此處所要比較的集合型態)。故選 1。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料