Как добавить обратную косую черту в строку в Java - PullRequest
6 голосов
/ 21 июня 2011

Я хочу добавить символ '\' к каждой строке в списке строк ... Я делаю что-то вроде этого, но вместо этого добавляется 2 обратной косой черты.

feedbackMsgs.add(behaviorName+"\\"+fbCode);

результат как: "abc\\def"

как убедиться, что добавлена ​​одиночная обратная косая черта ??

Ответы [ 3 ]

19 голосов
/ 21 июня 2011

Я только что запустил программу со следующим -

String s = "test" + "\\" + "test2";
System.out.println(s);

И это печатает следующее -

test\test2

Вы уверены, что в переменных behaviourName или fbCode нет \

8 голосов
/ 21 июня 2011

Похоже, что либо behaviourName заканчивается на \, либо fbCode начинается с единицы.

0 голосов
/ 06 июля 2011

Попробуйте войти / распечатать behaviorName fbCode и найти это самостоятельно!

System.out.println(behaviorName);
System.out.println(fbCode);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...