民國109年 第2梯次 電腦軟體設計(JAVA)乙級 學科
第9題
下列何種Java 資料型態,程式執行時不可以改變其長度?
題目
下列何種Java 資料型態,程式執行時不可以改變其長度?
- (1) Array
- (2) ArrayList
- (3) String
- (4) Vector
官方答案
(1) Array
解析
Java 中陣列(Array)一旦建立,其長度即固定,執行時無法改變長度,必須重新 new 新陣列才能改變大小。ArrayList 與 Vector 內部以可動態擴充的陣列實作,可隨新增或刪除元素自動調整容量。題目對比動態與固定長度的資料型態,陣列是最標準的固定長度答案(String 雖不可變,但屬字元序列物件,非此處所要比較的集合型態)。故選 1。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。