我正在尝试将文字字符串"\F\"
附加到StringBuilder对象。我使用转义字符将替换字符串声明为String变量:
String replace = "\\F\\";
当我将变量replace附加到我的StringBuilder对象时,我在结果字符串中得到转义字符。例如:
StringBuilder builder = new StringBuilder("This is the string I will be appending to.");
String replace = "\\F\\";
builder.append(replace);
String newString = builder.toString();
newString的结果值为"This is the string I will be appending to.\\F\\"
。我希望newString的值为"This is the string I will be appending to.\F\"
。
另一方面,当我执行
时System.out.println(replace);
系统会正确删除导致控制台上"\F\"
的转义字符。
如果在其他地方得到解答,请提前道歉。我搜索得很广泛,没找到我想要的东西。任何帮助将不胜感激。谢谢。