转义符

转义符

引用:https://www.cnblogs.com/lingstar/p/16441004.html

概念:Java中的转义符常用 "\"反斜杠表示,是用来转义后面那个字符,通常用来表示一个不可见的字符,或有特 殊作用的字符。

常用转义符

  • \n用来表示换行
    public static void main(String[] args) {
        System.out.println("Hello\nWorld!!!!");
    }
    /*
    结果为:
    Hello
    World!!!!
    */
  • \r 表示回车符,将光标定位到当前行的开头,不会跳转到下一行
    public static void main(String[] args) {
        System.out.println("\rHelloHelloworld");
        System.out.println("Hellohello\rworld");
        System.out.println("Hellohelloworld\r");
    }
    /*
    结果为:
    HelloHelloworld
    world
    Hellohelloworld
    */
  • \t表示制表符,将光标跳转到下一个制表符的位置,相当于tab
    public static void main(String[] args) {
        System.out.println("Hello\tWorld!!!");
    }
	/*
	Hello	World!!!
	*/
  • \b表示退格符号,相当于键盘中的 Backspace
    public static void main(String[] args) {
        System.out.println("Hello\b\b\bWorld");
    }
	/*
	HeWorld
	*/
  • (\')表示单引号,(\")表示双引号,\\表示反斜杠
    public static void main(String[] args) {
        System.out.println("Hello\'World!!!");
        System.out.println("Hello\"World!!!");
        System.out.println("Hello\\World!!!");
    }
    /*
    Hello'World!!!
    Hello"World!!!
    Hello\World!!!
    */

java转义字符对照表

美元符号的转义: $ ==> u0024
点的转义: . ==> u002E
乘方符号的转义: ^ ==> u005E
左大括号的转义: { ==> u007B
左方括号的转义: [ ==> u005B
左圆括号的转义: ( ==> u0028
竖线的转义: ==> u007C
右圆括号的转义: ) ==> u0029
星号的转义: * ==> u002A
加号的转义: + ==> u002B
问号的转义: ? ==> u003F
反斜杠的转义: ==> u005C
    public static void main(String[] args) {
        System.out.println("Hello\u0024World");
    }
	/*
	Hello$World
	*/
posted @ 2023-02-14 21:07  杨远  阅读(163)  评论(0编辑  收藏  举报