java中的轉(zhuǎn)義字符有四種:
JAVA中轉(zhuǎn)義字符:
1.八進(jìn)制轉(zhuǎn)義序列: + 1到3位5數(shù)字;范圍'00'~'377'
:空字符
2.Unicode轉(zhuǎn)義字符:u + 四個(gè)十六進(jìn)制數(shù)字;0~65535
u0000:空字符
3.特殊字符:就3個(gè)
":雙引號
':單引號
\:反斜線
4.控制字符:5個(gè)
r 回車
n 換行
f 走紙換頁
t 橫向跳格
b 退格
使用這些轉(zhuǎn)義字符的規(guī)則:普通的轉(zhuǎn)義字符序列和八進(jìn)制轉(zhuǎn)義字符都比Unicode轉(zhuǎn)義字符要好得多,因?yàn)榕cUnicode轉(zhuǎn)義字符不同,轉(zhuǎn)義字符序列是在程序被解析為各種符號之后被處理的。Unicode轉(zhuǎn)義字符可能會因?yàn)樗鼈冊诰幾g序列中被處理得過早而引起混亂。總之,在字符串和字符字面常量中要優(yōu)先選擇的是轉(zhuǎn)義字符序列,而不是Unicode轉(zhuǎn)義字符。