Java 格式化用户名
我的用户名是domain\username,所以如果我这样做Java 格式化用户名,java,string-formatting,Java,String Formatting,我的用户名是domain\username,所以如果我这样做 String username = "mydomain\myusername"; 它给出了一个错误,有人能告诉我怎么做吗 谢谢。\是一个元字符,它有特殊的含义。如果要按原样使用元字符,需要使用\对其进行转义。由于您在mydomain\myusername中有\,因此必须使用\ 使用 反斜杠是用于转义的特殊字符。e、 g.\t是制表符,\n是换行符。 您有\m,这不是有效的转义序列 要实际使用反斜杠,需要对其进行转义: String
String username = "mydomain\myusername";
它给出了一个错误,有人能告诉我怎么做吗
谢谢。
\
是一个元字符,它有特殊的含义。如果要按原样使用元字符,需要使用\
对其进行转义。由于您在mydomain\myusername
中有\
,因此必须使用\
使用
反斜杠是用于转义的特殊字符。e、 g.\t是制表符,\n是换行符。 您有\m,这不是有效的转义序列 要实际使用反斜杠,需要对其进行转义:
String username = "mydomain\\myusername";
转义字符
\
所以使用stringusername=“mydomain\\myusername”代码>改为阅读。一个要点:如果您的代码没有编译,您是否包含了确切的编译器错误?
String username = "mydomain\\myusername";