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