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
 
	 ICP备案:
 ICP备案: 公安联网备案:
 公安联网备案: