Java中的轉(zhuǎn)義字符


第一行代碼是輸出內(nèi)容后換行(println)
第二行代碼輸出內(nèi)容后不換行

補充:\u后面表示的是一個字符的Unicode編碼(16進制)
如何在控制臺輸出 ' 字符?

以上代碼在編譯時會報兩個錯:
錯誤:空字符文字
兩個單引號(第一個和第二個)之間沒有字符
錯誤:未結(jié)束的字符文字
第三個單引號的后面沒有找到與之匹配的第二個單引號
輸出單引號的方法:
'表示普通單引號字符,轉(zhuǎn)義符\將單引號轉(zhuǎn)義為普通單引號,如下圖

雙引號同理
注:以下情況編譯器可以自動識別并輸出單引號而不需要轉(zhuǎn)義:
如何在控制臺輸出\字符?

以上代碼在編譯時會報錯:
錯誤:未結(jié)束的字符文字
'表示一個字符,即普通的單引號,而前面的第一個單引號沒有與之配對的單引號,所以報錯
與輸出單引號相同
\ 雙反斜杠表示普通反斜杠,第一個反斜杠是轉(zhuǎn)義符,將第二個反斜杠轉(zhuǎn)為普通反斜杠,輸出反斜杠的代碼如下圖:

希望輸出帶雙引號的內(nèi)容,如:“test”(此處為英文雙引號)
同理,同樣需要轉(zhuǎn)義 " 將雙引號轉(zhuǎn)為普通雙引號
應(yīng)為:

如果使用中文雙引號,則不需要轉(zhuǎn)義
如果你也對java感興趣可以點擊:
JAVA全套課程_尚學(xué)堂Java入門_Java零基礎(chǔ)必備_Java編程課程_Java核心基礎(chǔ)
標(biāo)簽: