我想爲字符串列表中的每個字符串添加一個'\'字符......我正在做這樣的事情,但它會添加2個反斜槓。如何在java中的字符串中添加反斜槓
feedbackMsgs.add(behaviorName+"\\"+fbCode);
結果是這樣的:"abc\\def"
如何確保添加一個反斜槓?
我想爲字符串列表中的每個字符串添加一個'\'字符......我正在做這樣的事情,但它會添加2個反斜槓。如何在java中的字符串中添加反斜槓
feedbackMsgs.add(behaviorName+"\\"+fbCode);
結果是這樣的:"abc\\def"
如何確保添加一個反斜槓?
我剛剛與以下運行的程序 -
String s = "test" + "\\" + "test2";
System.out.println(s);
而且它打印出如下 -
test\test2
你肯定沒有在behaviourName
或fbCode
變量沒有\?
yes thanx ...我檢查了......在其中一個變量中已經存在反斜線,所以這就是問題......我的不好:) – Batman
嘗試記錄/打印behaviorName
fbCode
並自己找到它!
System.out.println(behaviorName);
System.out.println(fbCode);
我刪除了標籤* javadoc *,因爲您的問題與它無關。 –
您是否在調試器中查看'feedbackMsgs'的內容?許多調試器在顯示字符串時會反斜槓。 –