Java 如何打印反斜杠?
当我尝试Java 如何打印反斜杠?,java,syntax,Java,Syntax,当我尝试System.out.println(“\\\\”)时,它会打印两个反斜杠,我只想打印一个。System.out.println(“\\”。反斜杠是“转义”字符:您先写一个反斜杠,然后再写另一个字符,它们一起表示一个字符(字符串长度为1);难以正常书写的字符 “\n”长度为1,是换行符 “\\”的长度为1,是一个反斜杠。System.out.println(“\\”。反斜杠是“转义”字符:您先写一个反斜杠,然后再写另一个字符,它们一起表示一个字符(字符串长度为1);难以正常书写的字符 “
System.out.println(“\\\\”)时
,它会打印两个反斜杠,我只想打印一个。System.out.println(“\\”代码>。反斜杠是“转义”字符:您先写一个反斜杠,然后再写另一个字符,它们一起表示一个字符(字符串长度为1);难以正常书写的字符
“\n”
长度为1,是换行符
“\\”
的长度为1,是一个反斜杠。System.out.println(“\\”代码>。反斜杠是“转义”字符:您先写一个反斜杠,然后再写另一个字符,它们一起表示一个字符(字符串长度为1);难以正常书写的字符
“\n”
长度为1,是换行符
“\\”
的长度为1,是一个反斜杠。只需执行以下操作:
\\
示例如下所示:
System.out.println("\\");
产生:
\
只要做:
\\
示例如下所示:
System.out.println("\\");
产生:
\
只是为了完成这幅画。当您想要匹配Java正则表达式/模式
中的文字反斜杠时,可以使用“\\\\\”
。您需要为正则表达式转义一次,然后两个反斜杠都需要再次转义。。。因为它是一个字符串文本
简言之:
“\\”
用于字符串文字中的文字反斜杠
“\\\\”
匹配正则表达式中以字符串文字表示的文字反斜杠
(如果你仔细考虑,这一切都是有道理的。)只是为了完成这幅图。当您想要匹配Java正则表达式/模式
中的文字反斜杠时,可以使用“\\\\\”
。您需要为正则表达式转义一次,然后两个反斜杠都需要再次转义。。。因为它是一个字符串文本
简言之:
“\\”
用于字符串文字中的文字反斜杠
“\\\\”
匹配正则表达式中以字符串文字表示的文字反斜杠
(如果你仔细考虑,这一切都是有道理的。)似乎有一个相当明显的候选人你没有尝试过。似乎有一个相当明显的候选人你没有尝试过。