民國100年 第2梯次 電腦軟體設計(JAVA)乙級 學科
第23題
有關J a v a 語言陣列之宣告敘述,下列何者正確?
題目
有關J a v a 語言陣列之宣告敘述,下列何者正確?
- (1) c h a r a [ 10 ] [ 5 ] ;
- (2) c h a r a [ 10 , 5 ] ;
- (3) c h a r ( a [ 10 , 5 ] ) ;
- (4) c h a r a [ 10 [ 5 ] ] ;
官方答案
(1) c h a r a [ 10 ] [ 5 ] ;
解析
Java 的二維陣列以兩組中括號表示維度,不能像選項 2、3 那樣用逗號分隔,也不是選項 4 的巢狀索引寫法;四個選項中只有選項 1 呈現兩個維度。Java 標準寫法會宣告成 char a[][],再以 new char[10][5] 配置 10 列、5 行的空間,宣告型別時括號內不寫大小。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。