Bootstrap

java学习总结2:转义字符


前言

在Java中,转义字符用于表示一些特殊的字符,它们通常由反斜杠(\)后跟一个或多个字符组成。以下是一些常用的Java转义字符及其含义:

  1. \\:表示反斜杠本身。
  2. \":表示双引号。
  3. \':表示单引号。
  4. \n:表示换行。
  5. \t:表示制表符(Tab)。
  6. \r:表示回车。
  7. \b:表示退格。
  8. \f:表示换页(form feed)。

代码示例

一、\\(表示反斜杠本身)

代码:

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

输出:

This is a backslash: \

二、\"(表示双引号)

代码:

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

输出:

This is a double quote: "Hello"

三、\'(表示单引号)

代码:

public class EscapeDemo {
    public static void main(String[] args) {
        System.out.println("This is a single quote: \'A\'");
    }
}

输出:

This is a single quote: 'A'

四、\n(表示换行)

代码:

public class EscapeDemo {
    public static void main(String[] args) {
        System.out.println("Line 1\nLine 2\nLine 3");
    }
}

输出:

Line 1
Line 2
Line 3

五、\t(表示制表符)

代码:

public class EscapeDemo {
    public static void main(String[] args) {
        System.out.println("Column 1\tColumn 2\tColumn 3");
    }
}

输出:

Column 1    Column 2    Column 3

六、\r(表示回车)

代码:

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

输出:

World

七、\b(表示退格)

代码:

public class EscapeDemo {
    public static void main(String[] args) {
        System.out.println("Backspace\b");
    }
}

输出:

Backspac

八、\f(表示换页)

代码:

public class EscapeDemo {
    public static void main(String[] args) {
        System.out.println("Page 1\fPage 2");
    }
}

输出:

Page 1
      Page 2

悦读

道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。

;