Java常見的轉(zhuǎn)義字符舉例詳解
Java中常見的轉(zhuǎn)義字符有“\t”,“\n”,“\\”,“\"”,“\'”,“\r”。
1.“\t”
“\t”為制表符,作用是對(duì)齊。長度不足8的字符會(huì)以8個(gè)長度為格式來輸出,長度大于或等于8的字符會(huì)以8的倍數(shù)為格式輸出。(注意:中文占兩個(gè)字符,數(shù)字字母占一個(gè))
代碼如下:
//演示轉(zhuǎn)義字符的使用 public class ChangeChar{ public static void main(String[] args){ // \t :一個(gè)制表位,實(shí)現(xiàn)對(duì)齊功能(把字符長度補(bǔ)至8位 如字符長度等于八位則補(bǔ)至16位 八的倍數(shù)) System.out.println("1234567\t9"); System.out.println("12345678"); System.out.println("12345678\t1"); System.out.println("1234567812345678"); } }
顯示效果:
2.“\n”
“\n”為換行符,作用是實(shí)現(xiàn)換行,功能類似回車。
代碼如下:
//演示轉(zhuǎn)義字符的使用 public class ChangeChar{ public static void main(String[] args){ // \n :換行符 System.out.println("1\n2\n3"); } }
顯示效果:
3.“\\”
“\\”為一個(gè)\,作用就是輸出一個(gè)\。
代碼如下:
//演示轉(zhuǎn)義字符的使用 public class ChangeChar{ public static void main(String[] args){ // \\ :一個(gè)\ System.out.println("C:\\Desktop"); } }
顯示效果:
4.“\"”&“\'”
“\"”為一個(gè)",作用就是輸出一個(gè)\。“\'”為一個(gè)',作用就是輸出一個(gè)' 。
代碼如下:
//演示轉(zhuǎn)義字符的使用 public class ChangeChar{ public static void main(String[] args){ // \" :一個(gè)" System.out.println("我說\"你真牛\""); // \' :一個(gè)' System.out.println("1\'23\'"); } }
顯示效果:
5.“\r”
“\r”為一個(gè)回車,其功能為:
1.將光標(biāo)移至首字符串頭“|caimingjie”
2.將轉(zhuǎn)義字符后的數(shù)字替換 從光標(biāo)后開始的字符
代碼如下:
//演示轉(zhuǎn)義字符的使用 public class ChangeChar{ public static void main(String[] args){ // \r :一個(gè)回車 //解釋: //1.將光標(biāo)移至首字符串頭“|caimingjie” //2.將轉(zhuǎn)義字符后的數(shù)字從光標(biāo)后開始替換 System.out.println("caimingjie\rTomato"); } }
顯示效果:
附:java轉(zhuǎn)義字符對(duì)照表
美元符號(hào)的轉(zhuǎn)義: | $ ==> u0024 |
---|---|
點(diǎn)的轉(zhuǎn)義: | . ==> u002E |
乘方符號(hào)的轉(zhuǎn)義: | ^ ==> u005E |
左大括號(hào)的轉(zhuǎn)義: | { ==> u007B |
左方括號(hào)的轉(zhuǎn)義: | [ ==> u005B |
左圓括號(hào)的轉(zhuǎn)義: | ( ==> u0028 |
豎線的轉(zhuǎn)義: | ==> u007C |
右圓括號(hào)的轉(zhuǎn)義: | ) ==> u0029 |
星號(hào)的轉(zhuǎn)義: | * ==> u002A |
加號(hào)的轉(zhuǎn)義: | + ==> u002B |
問號(hào)的轉(zhuǎn)義: | ? ==> u003F |
反斜杠的轉(zhuǎn)義: | ==> u005C |
總結(jié)
到此這篇關(guān)于Java常見的轉(zhuǎn)義字符的文章就介紹到這了,更多相關(guān)Java轉(zhuǎn)義字符內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
@SpringBootTest 注解報(bào)紅問題及解決
這篇文章主要介紹了@SpringBootTest 注解報(bào)紅問題及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-11-11Spring Boot整合MybatisPlus逆向工程(MySQL/PostgreSQL)
MyBatis-Plus是MyBatis的增強(qiáng)工具,本文主要介紹了Spring Boot整合MybatisPlus逆向工程(MySQL/PostgreSQL),具有一定的參考價(jià)值,感興趣的可以了解一下2021-07-07關(guān)于Java變量的聲明、內(nèi)存分配及初始化詳解
下面小編就為大家?guī)硪黄P(guān)于Java變量的聲明、內(nèi)存分配及初始化詳解。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-03-03