字符常量中,反斜杠(\)是一個特殊的字符,稱為轉義字符。它的作用是用來轉義后面一個字符。轉義后的字符通常用於表示一個不可見的字符或具有特殊含義的字符,例如換行(\n)。一些常見的轉義字符如下:
- \r 表示回車符,將光標定位到當前行的開頭,不會跳到下一行。
- \n 表示換行符,換到下一行的開頭。
- \t 表示制表符,將光標移到下一個制表符的位置,就像在文檔中用tab鍵一樣。
- \b 表示退格符,如同鍵盤上的Backspace鍵。
以下字符都有特殊意義,無法直接表示,所以用斜杠加上另一個字符來表示。
- \' 表示單引號字符,java代碼中單引號表示字符的開始和結束,如果直接寫一個單引號字符('),程序會報錯,程序會認為兩個是一對。因此需要轉義符(\')。
- \" 表示雙引號字符,java代碼中雙引號是表示字符串的開始和結束,包含在字符串中的雙引號需要轉義,例如:"Lichao, \"good night\"."
- \\ 表示反斜杠字符,由於在java代碼中的斜杠(\)是轉義字符,因此需要表示字面意義上的\就需要使用雙斜杠(\\)。
