首页 > 编程笔记 > Java笔记 阅读:14

Java中的转义字符(附带实例)

在 Java 程序中,如果想在字符串里包含一些特殊的字符,例如换行符、制表符等,则需要在普通字符串中转义,即在普通字符前面加上反斜杠“\”,这称为字符转义。

下表所示是常用的几个转义字符。

字符表示 Unicode 编码 说明
\t \u0009 水平制表符
\n \u000a 换行
\r \u000d 回车
\" \u0022 双引号
\' \u0027 单引号
\\ \u005c 反斜线

示例代码如下:
public class Main {
    public static void main(String args[]) {
        String s1 = "\"世界\"你好!";    // 转义双引号
        String s2 = "\'世界\"你好!";    // 转义单引号
        String s3 = "Hello\tWorld";     // 转义制表符
        String s4 = "Hello\\World";     // 转义反斜杠制表符
        String s5 = "Hello\nWorld";      // 转义换行符

        System.out.printf("s1:%s%n", s1);
        System.out.printf("s2:%s%n", s2);
        System.out.printf("s3:%s%n", s3);
        System.out.printf("s4:%s%n", s4);
        System.out.printf("s5:%s%n", s5);
    }
}
上述代码运行结果如下:
s1:"世界你好!
s2:'世界你好!
s3:Hello    World
s4:Hello\World
s5:Hello
World

相关文章