Java 常見轉義字符


什么是轉義符

計算機某些特殊字符是無法直接用字符表示,可以通過轉義符 ( \ ) 的方式表示,也就是將原字符的含義轉為其他含義。

比如,如果想要輸出一個單引號,你可能會想到 char letter = '''; 但是這樣寫編譯會報錯,因為單引號在代碼中的含義是表示字符,前面有兩個單引號會讓編譯器認為你輸出的字符是空的。

這時就需要轉義符將原單引號的含義轉為其他含義,也就是和其他字符一樣,普通單引號而已。

char letter = '\'';   //這次編譯器就不會報錯了,可以正確輸出單引號

再看下面這行代碼

System.out.println(“teacher said”java is fun”“);

編譯也會報錯,因為語法有錯誤,編譯器讀到第二個引號就認為是字符串的結束,剩余的不知道怎么處理。

Java 中使用轉義字符來表示特殊的字符,一個轉義字符以反斜杠( \ )開始。 要打印帶引號的字符串怎么辦,就可以使用反斜杠( \ )后跟字符,這個反斜杠就是轉義字符。

System.out.println(“teacher said\”java is fun\”“);  //這次編譯器就不會報錯了,可以正確輸出雙引號

常見轉義字符表

編號 轉義字符 說明
1 \r 回車
2 \n 換行
3 \" 雙引號
4 \' 單引號
5 \\ 反斜杠
6 \xxx 八進制轉義符
7 \uxxxx 十六進制轉義符
8 \b 退格
9 \t 橫向制表符
10 \f 走紙換頁

注意:換行符就是另起一行,回車符就是回到一行的開頭,所以我們平時編寫文件的回車符應該確切來說叫做回車換行符。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM