最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java轉(zhuǎn)義字符詳細介紹

 更新時間:2024年12月25日 09:24:06   作者:Stewie?Lee  
這篇文章主要介紹了Java轉(zhuǎn)義字符的相關資料,包括換行符、回車符、換頁符、退格符、空字符、空格、制表符、單引號、雙引號、反斜杠以及八進制和十六進制字符,通過代碼介紹的非常詳細,需要的朋友可以參考下

一、轉(zhuǎn)義字符匯總

符號字符含義
\n換行 (0x0a)
\r回車 (0x0d)
\f換頁符(0x0c)
\b退格 (0x08)
\0空字符 (0x0)
\s空格 (0x20)
\t制表符
\"雙引號
\'單引號
\\反斜杠
\ddd八進制字符 (ddd)
\uxxxx16進制Unicode字符 (xxxx)

二、詳細介紹

1、\n - 換行符(Line feed)

在文本中開始一個新行。

public class Hello{
	public static void main(String[] args){
		System.out.println("Hello World!\nHello World!");
	}
}

運行結(jié)果:

可以發(fā)現(xiàn)這里兩句話中間會有換行。

2、\r - 回車符(Carriage return)

將光標移動到行首。

public class Hello{
	public static void main(String[] args){
		System.out.println("Hello World!\rHello Code!");
	}
}

運行結(jié)果:

對于 \r 轉(zhuǎn)義字符,它的作用就是將光標回到行首,不會換行,這里的運行結(jié)果就是現(xiàn)將Hello World! 打印好,然后光標回到行首,然后打印 Hello Code! 這樣前面的部分會被覆蓋,只剩下一個 ! ,所以是這個結(jié)果。

3、\f - 換頁符(Form feed)。

用于打印文檔時,推進到下一頁。

public class Hello{
	public static void main(String[] args){
		System.out.println("Hello World!\fHello World!");
	}
}

運行結(jié)果:

4、\b - 退格符(Backspace)。

刪除前一個字符。

public class Hello{
	public static void main(String[] args){
		System.out.println("Hello \bWorld!");
	}
}

運行結(jié)果:

5、\0 - 空字符(null character)

在Java中,\0 通常用于表示字符串的結(jié)束,盡管在實際編程中很少直接使用它。在C語言中,字符串通常以空字符 \0 結(jié)尾,但在Java中,字符串是由字符數(shù)組表示的,并且不需要以空字符結(jié)尾。

public class Hello{
	public static void main(String[] args){
		System.out.println("Hello World!\0");
	}
}

運行結(jié)果:

6、\s - 正則表達式中的空白字符

在正則表達式中,\s 用于匹配任何空白字符。

7、\t - 制表符(Tab)。

移動到下一個制表位。

public class Hello{
	public static void main(String[] args){
		System.out.println("Bob\tAlice\tJack");
	}
}

運行結(jié)果:

8、\' - 單引號字符。

用于在單引號字符字面量中包含單引號。

public class Hello{
	public static void main(String[] args){
		System.out.println("This is a character \'");
	}
}

運行結(jié)果:

9、\" - 雙引號字符。

用于在字符串字面量中包含雙引號。

public class Hello{
	public static void main(String[] args){
		System.out.println("This is a character \"");
	}
}

運行結(jié)果:

10、\\ - 反斜杠字符。

用于在字符串中包含反斜杠。

public class Hello{
	public static void main(String[] args){
		System.out.println("D:\\Java_Development\\JavaCode");
	}
}

運行結(jié)果:

11、\ddd - 八進制字符(ddd代表一到三位的八進制數(shù))。

用于表示特定的字符代碼點。\ddd 用于表示八進制字符,其中 ddd 是一個一到三位的八進制數(shù),代表字符的ASCII碼或擴展字符碼。這在需要表示特定的ASCII字符或擴展字符時非常有用。

public class Hello{
	public static void main(String[] args){
		System.out.println("There will bell " + '\007');
	}
}

運行這段代碼會有一個鈴聲(如果系統(tǒng)支持)。

12、\uxxxx - Unicode字符(xxxx表示四位十六進制數(shù))。

用于表示任意的Unicode字符。\uxxxx 用于表示Unicode字符,其中 xxxx 是一個四位的十六進制數(shù),代表Unicode字符的碼點。這在需要表示非ASCII字符時非常有用,例如中文、日文、韓文等。

public class Hello{
	public static void main(String[] args){
		System.out.println("This is a character " + '\u0041');
	}
}

運行結(jié)果:

因為十六進制 41 轉(zhuǎn)換成十進制為 65 ,65 對應的字符是 A 。

總結(jié)

到此這篇關于Java轉(zhuǎn)義字符詳細介紹的文章就介紹到這了,更多相關Java轉(zhuǎn)義字符內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • java -jar后臺啟動的四種方式小結(jié)

    java -jar后臺啟動的四種方式小結(jié)

    這篇文章主要介紹了java -jar后臺啟動的四種方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • Java中Integer兩種轉(zhuǎn)int方法比較

    Java中Integer兩種轉(zhuǎn)int方法比較

    本文主要介紹了Java Integer兩種轉(zhuǎn)int方法比較。具有很好的參考價值,下面跟著小編一起來看下吧
    2017-02-02
  • Java超詳細教你寫一個網(wǎng)絡購書系統(tǒng)案例

    Java超詳細教你寫一個網(wǎng)絡購書系統(tǒng)案例

    這篇文章主要介紹了怎么用Java來寫一個購書系統(tǒng),購買書籍主要需要每本書的編號、書名、單價、庫存屬性,能夠讓客戶通過編號來選書,感興趣的朋友跟隨文章往下看看吧
    2022-03-03
  • Spring集成Mybatis過程詳細講解

    Spring集成Mybatis過程詳細講解

    mybatis-plus是一個Mybatis的增強工具,在Mybatis的基礎上只做增強不做改變,為簡化開發(fā)、提高效率而生,下面這篇文章主要給大家介紹了關于SpringBoot整合Mybatis-plus案例及用法實例的相關資料,需要的朋友可以參考下
    2023-03-03
  • 一文搞懂Java中的反射機制

    一文搞懂Java中的反射機制

    Java的反射機制是在運行狀態(tài)中,對于任何一個類,都可以知道這個類的所有屬性和方法,對于任何一個對象,都可以調(diào)用它所有的方法和屬性,修改部分類型信息。本文就來詳細講講Java反射機制的使用
    2022-07-07
  • 使用@PathVariable接收兩個參數(shù)

    使用@PathVariable接收兩個參數(shù)

    這篇文章主要介紹了使用@PathVariable接收兩個參數(shù)的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • 深入了解Maven Settings.xml文件的結(jié)構(gòu)和功能

    深入了解Maven Settings.xml文件的結(jié)構(gòu)和功能

    這篇文章主要為大家介紹了Maven Settings.xml文件基本結(jié)構(gòu)和功能詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-11-11
  • Java中super與this用法及底層原理解析

    Java中super與this用法及底層原理解析

    在 Java 面向?qū)ο缶幊讨?this和super絕非簡單的語法糖,它們是連接對象實例與類繼承體系的核心橋梁,本文將從底層原理、復雜場景和反編譯視角,重新解讀this與super的本質(zhì),感興趣的朋友跟隨小編一起看看吧
    2025-11-11
  • SpringBoot實現(xiàn)本地與遠程方法調(diào)用的無縫切換

    SpringBoot實現(xiàn)本地與遠程方法調(diào)用的無縫切換

    如何能在不修改大量業(yè)務代碼的情況下,實現(xiàn)從本地方法調(diào)用到遠程方法調(diào)用(RPC)的平滑切換呢,下面小編就來和大家分享一種方法,希望對大家有所幫助
    2025-06-06
  • Spring Boot中使用Spring-Retry重試框架的實現(xiàn)

    Spring Boot中使用Spring-Retry重試框架的實現(xiàn)

    本文主要介紹了Spring Boot中使用Spring-Retry重試框架的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-04-04

最新評論

二连浩特市| 陈巴尔虎旗| 保亭| 阿克陶县| 体育| 来安县| 张北县| 鸡西市| 光泽县| 海原县| 特克斯县| 河池市| 江门市| 乐平市| 昌邑市| 闻喜县| 育儿| 澳门| 呼伦贝尔市| 靖安县| 武乡县| 久治县| 济宁市| 沽源县| 贺兰县| 武宣县| 三台县| 漾濞| 丽水市| 汉川市| 泸西县| 吉林市| 津市市| 井冈山市| 大冶市| 英超| 深圳市| 通许县| 武定县| 临江市| 桑植县|