java如何转义
Java 转义字符
在 Java 中,转义字符用于表示特殊字符或无法直接输入的字符。转义字符以反斜杠 \ 开头,后跟特定字符。
常见转义字符
\n:换行符\t:制表符\r:回车符\b:退格符\f:换页符\':单引号\":双引号\\:反斜杠

字符串中的转义
字符串中若需包含特殊字符,需使用转义字符。例如:

String str = "This is a \"quoted\" string.";
System.out.println(str); // 输出: This is a "quoted" string.
正则表达式中的转义
正则表达式中需转义的字符较多(如 ., *, +, ? 等),需使用双反斜杠 \\ 进行转义:
String pattern = "\\d+"; // 匹配一个或多个数字
Unicode 转义
Java 支持 Unicode 转义,格式为 \uXXXX(XXXX 为 4 位十六进制数):
char ch = '\u0041'; // 表示字符 'A'
注意事项
- 反斜杠
\本身需转义为\\。 - 正则表达式中需双重转义(如
\\d表示数字)。 - Unicode 转义需严格使用 4 位十六进制数。






