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

第32題

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

題目

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

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

官方答案

(4) Array

解析

Java陣列在new之後即配置固定長度的元素空間,length為唯讀,執行時不能增加或縮減;Vector、ArrayList則會依元素數自動擴充容量。String雖為不可變物件,但字串串接等運算會產生新的String物件,並非原地擴充同一物件;本題考固定長度的資料結構,答案為Array。

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

官方資料