『壹』 java中什麼時候使用轉義字元
一,先來看看轉義字元的概念:通過 ,?來轉變後面字母或符號的含義。意思就是改變字母本身的含義。
舉一些例子:
:退格
:換行
:製表符,相當於tab鍵
:回車
\:表示反斜杠
':表示單引號
":表示雙引號
二,轉義字元的使用:
以""符號為例,JAVA中有很多操作,例如文件操作等,需要用到路徑這個東西,比如:commypackagexxx.xml,這個路徑一般是以字元串形式表示的,但問題來了,JAVA不知道你的號到底是路徑中的下一層的意思,還是字元串""的意思。
所以正確的寫法應該是com\mypackage\xxx.xml。
又例如我們熟悉的
,換行符,如果在字元串中間直接按回車,java是不會對字元串做換行操作的,因為他不知道你想將代碼分兩行寫還是字元串分兩行顯示,這時候就需要在字元串中間加上
轉義字元來將字元串換行。
總之,轉義字元的意義就是避免出現二義性,二義性是所有編程語言都不允許的。
『貳』 java中『\t』什麼意思,是單引號不是雙引號
System.out.println(1+'\t');
在這里跟
System.out.println(1+'t');
這個沒有本質區別,只是ascii值不一樣而已
就是一個字元,被強制轉成int了