如何解决如何打印反斜杠?
当我尝试System.out.println("\\\\");
时,它会打印两个反斜杠,我只想打印一个。
解决方法
System.out.println("\\");
。反斜杠是“转义”字符:先写一个反斜杠,然后再写一个其他字符,它们一起代表一个字符(字符串长度为1);一个很难正常书写的字符。
"\n"
的长度为1,是换行符。
"\\"
的长度为1,并且是一个反斜杠。
只需完成图片即可。要在Java正则表达式/ "\\\\"
中匹配文字反斜杠,请使用Pattern
。您需要对正则表达式进行一次转义,然后再次转义两个反斜杠……因为这是一个字符串文字。
简而言之:
-
"\\"
表示字符串文字中的文字反斜杠 -
"\\\\"
匹配表示为字符串文字的正则表达式中的文字反斜杠
(如果您仔细考虑,这一切都是有道理的。)
,只需:
\\
可以在这里看到示例:
System.out.println("\\");
哪个会产生:
\
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。