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