我的用户名为域\用户名,所以如果我这样做
String username = "mydomain\myusername";
它出错了,有谁能告诉我怎么做?
谢谢。
答案 0 :(得分:7)
\
是元字符,具有特殊含义。如果您希望按原样使用元字符,则需要使用\
对其进行转义。由于\
中mydomain\myusername
\
,您必须使用String username = "mydomain\\myusername";
使用
{{1}}
答案 1 :(得分:4)
反斜杠是用于转义的特殊字符。例如\ t是一个标签,\ n是换行符。 你有\ m,这不是一个有效的转义序列。
要实际使用反斜杠,需要对其进行转义:
String username = "mydomain\\myusername";
答案 2 :(得分:3)
逃离角色\
所以请改用String username = "mydomain\\myusername";