民國112年 第2梯次 電腦軟體設計(JAVA)乙級 學科
第32題
下列何種Java 資料型態,程式執行時不可以改變其長度?
題目
下列何種Java 資料型態,程式執行時不可以改變其長度?
- (1) String
- (2) Vector
- (3) ArrayList
- (4) Array
官方答案
(4) Array
解析
Java陣列在new之後即配置固定長度的元素空間,length為唯讀,執行時不能增加或縮減;Vector、ArrayList則會依元素數自動擴充容量。String雖為不可變物件,但字串串接等運算會產生新的String物件,並非原地擴充同一物件;本題考固定長度的資料結構,答案為Array。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。