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