因为字符串必须写在引号内,所以 Java 会误解该字符串,并生成错误:
String txt = "We are the so-called "Vikings" from the north.";
避免这个问题的解决方案是使用反斜杠转义字符。
反斜杠 (\
) 转义字符将特殊字符转换为字符串字符:
Escape character | Result | Description |
---|---|---|
\' | ' | Single quote |
\" | " | Double quote |
\\ | \ | Backslash |
序列\"
在字符串中插入双引号:
序列\'
在字符串中插入单引号:
序列\\
在字符串中插入单个反斜杠:
Java 中有效的其他常见转义序列有:
Code | Result | 尝试一下 |
---|---|---|
\n | New Line | 尝试一下 » |
\r | Carriage Return | 尝试一下 » |
\t | Tab | 尝试一下 » |
\b | Backspace | 尝试一下 » |
\f | Form Feed |
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!