民國103年 第2梯次 電腦軟體設計(JAVA)乙級 學科
第11題
在J a v a 語言中,下列何者為有效的S t r i n g 宣告?
題目
在J a v a 語言中,下列何者為有效的S t r i n g 宣告?
- (1) S t r i n g s = ' n u l l ' ;
- (2) S t r i n g s = ' N U L L ' ;
- (3) S t r i n g s = n u l l ;
- (4) S t r i n g s = N U L L ;
官方答案
(3) S t r i n g s = n u l l ;
解析
Java 的字串字面值必須以雙引號包住,例如 "null" 才是長度 4 的字串;單引號只能用來表示單一字元(char),因此 'null'、'NULL' 內含多個字元,語法不合法,選項1、2錯誤。null 是 Java 的保留字面值,代表該參考變數沒有指向任何物件,宣告 String s = null; 語法正確,選項3正確。Java 具大小寫敏感性,NULL 並非合法關鍵字,也沒有預先定義,選項4錯誤。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。