replaceAll("&","&")方法不起作用

项目中写的一段代码,发现 line.replaceAll("&", "&amp;").replaceAll("<br>", ""); 不起作用,明明line已经每一行都读取到了,但是执行完方法之后,line的值并没有改变。

后来发现replaceAll()方法返回一个新的字符串,原来的字符串并未改变,所以写成line = line.replaceAll("&","&amp;")就可以了。

你可能感兴趣的:(replaceAll("&","&")方法不起作用)