我希望在字符串列表中的每个字符串后添加一个 '\' 字符...我正在做类似这样的事情,但它会添加两个反斜杠。
feedbackMsgs.add(behaviorName+"\\"+fbCode);
结果看起来像这样: "abc\\def"
如何确保只添加一个反斜杠?我刚刚使用以下内容运行了一个程序-
String s = "test" + "\\" + "test2";
System.out.println(s);
然后它会打印出以下内容 -
test\test2
你确定behaviourName
或fbCode
变量中没有反斜杠吗?
看起来你的behaviourName
以\
结尾或者fbCode
以\
开头。
behaviorName
fbCode
并自行查找!System.out.println(behaviorName);
System.out.println(fbCode);
feedbackMsgs
的内容吗?许多调试器在显示字符串时会转义反斜杠。 - Rasmus Faber