📅  最后修改于: 2023-12-03 15:16:37.242000             🧑  作者: Mango
在Java中,转义序列是一种用来表示特殊字符的方法。这些特殊字符包括:单引号、双引号、反斜杠、换行符等等。在字符串中,我们常常需要使用这些特殊字符,所以需要用到Java的转义序列。
|转义序列|字符|
|:--:|:--:|
|\'
|单引号|
|\"
|双引号|
|\\
|反斜杠|
|\n
|换行符|
|\t
|制表符|
|\r
|回车符|
|\b
|退格符|
|\f
|换页符|
注意:在Java中,除了上述转义序列外,还有很多其他的转义序列,可以查看相关的Java文档。
public class Example {
public static void main(String[] args) {
String str1 = "She said, \"Hello!\" to him.";
String str2 = "This is an escaped \\ backslash.";
String str3 = "This is a string\nwith a newline.";
String str4 = "This is a string\twith a tab.";
String str5 = "This is a string\rwith a carriage return.";
String str6 = "This is a string\bwith a backspace.";
String str7 = "This is a string\fwith a form feed.";
System.out.println(str1);
System.out.println(str2);
System.out.println(str3);
System.out.println(str4);
System.out.println(str5);
System.out.println(str6);
System.out.println(str7);
}
}
输出结果:
She said, "Hello!" to him.
This is an escaped \ backslash.
This is a string
with a newline.
This is a string with a tab.
with a return. a string
This is a string with a form feed.
\'
或 \"
;\\
。Java的转义序列是编写Java程序中必不可少的一部分,掌握它们的使用方法,可以让我们更好地处理字符串。