亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么中文不能用單引號包裹

public class HelloWorld {

? ? public static void main(String[] args) {

boolean a = true; // a同意

boolean b = false; // b反對

boolean c = false; // c反對

boolean d = true; // d同意

? ? System.out.println((a && b) + "未通過");

? ? //System.out.println((a || b) + '通過');

? ? //System.out.println((!a) + '未通過');

? ? //System.out.println((c ^ d) + '通過');

? ??

? ??

? ??

}

}


正在回答

3 回答

//?不管是中文還是英文都是屬于字符范疇,Java采用Unicode編碼方式,也就是一個字符占用兩個字節,一個char類型的存儲空間也是兩個字節。所以,char類型最多只能存儲一個字符。
//?而Java的String類型,采用的是一個字符數組,可以存儲多個字符,也就是字符串。
public?final?class?String
????implements?java.io.Serializable,?Comparable<String>,?CharSequence?{
????/**?The?value?is?used?for?character?storage.?*/
????private?final?char?value[];
????...
????}
1 回復 有任何疑惑可以回復我~

中文屬于字符串,java中字符串用雙引號包裹;字符用單引號包裹。char類型。

0 回復 有任何疑惑可以回復我~
單引號是Char類型的(即字符類型數據,只能是單個字符?。?你要輸出的是Sting類型,所以輸出要用雙引號!


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么中文不能用單引號包裹

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號