在字元常量中,反斜槓(\)是一個特殊的字元,被稱為轉義字元,它的作用是用來轉義後面一個字元。轉義後的字元通常用於表示一個不可見的字元或具有特殊含義的字元,例如換行(\n)。下面列出一些常見的轉義字元。
\r表示回車符,將游標定位到當前行的開頭,不會跳到下一行。
\n 表示換行符,換到下一行的開頭。
\t 表示製表符,將游標移到下一個製表符的位置,就像在文件中用 Tab 鍵一樣。
\b 表示退格符號,就像鍵盤上的 Backspace 鍵。
以下的字元都有特殊意義,無法直接表示,所以用反斜槓加上另外一個字元來表示。
•\表示單引號字元,Java 程式碼中單引號表示字元的開始和結束,如果直接寫單引號字元('),程式會認為前兩個是一對,會報錯,因此需要使用轉義符(\')。
•\"表示雙引號字元,Java程式碼中雙引號表示字串的開始和結束,包含在字串中的雙引號需要轉義,比如"hesays,\"thankyou\"."。
•\\表示反斜槓字元,由於在Java 程式碼中的反斜槓(\)是轉義字元,因此需要表示字面意義上的\,就需要使用雙反斜槓(\\)。