Java 打印特殊转义序列
我从网络上提取了一个字符串,它可能看起来像:\something\to\do。当我通过System.out.println\s\t和\d打印此字符串时,它们被视为转义序列。如何以这样的方式打印sting以忽略转义序列?您必须转义反斜杠:Java 打印特殊转义序列,java,Java,我从网络上提取了一个字符串,它可能看起来像:\something\to\do。当我通过System.out.println\s\t和\d打印此字符串时,它们被视为转义序列。如何以这样的方式打印sting以忽略转义序列?您必须转义反斜杠: String s = "\something\to\do"; System.out.println(s.replaceAll("\\", "\\\\")); // prints "\something\to\do" 如果要获得以下输出: \something\
String s = "\something\to\do";
System.out.println(s.replaceAll("\\", "\\\\")); // prints "\something\to\do"
如果要获得以下输出:
\something\to\do
然后,需要将反斜杠字符加倍以使其成为反斜杠文字:
string myString = "\\something\\to\\do";
@是的。这是一个非常糟糕的问题和答案。既然这个答案被接受了,我不能删除它。请随意编辑它。