向ArrayList <string>添加单个反斜杠

时间:2015-07-14 14:08:40

标签: java arraylist

我有一个字符串ArrayList,用于存储我要打印到属性文件的值。我想在每行的末尾添加一个反斜杠,这样我就可以有多行值。要将值放在ArrayList中,我执行以下操作:

arrayListName.add(value + '\\');

它在我的ArrayList中产生“value \\”,最终在文件中有四个反斜杠。这个:

arrayListName.add(value + '');

只生成“值”,因此没有附加反斜杠的值。我做错了什么?

1 个答案:

答案 0 :(得分:5)

如果您在调试中查看数据,则会看到两个反斜杠。

enter image description here

但如果你打印出数据,就不会有两个反斜杠。

public static void main(String[] args) throws Exception {
    String data = "value\\";
    System.out.println(data);
}

结果:

value\