0

我正在尝试用另一个替换文本文件中的子字符串。当我使用replace/时replaceAll,我看到文件中没有看到更改。

temp = line.split("\"");
String str = temp[1].substring((temp[1].length())-4); 
line = line.replace(str,"rvro"); 

当我在替换前后打印该行时,它工作正常,但在主文件中看不到更改

我想对所有内容使用单个文件并在其上写入更改。

4

1 回答 1

2

当我在替换前后打印该行时,它工作正常,但在主文件中看不到更改

您需要将字符串写回文件中,可能使用FileWriter

于 2013-08-28T00:06:31.660 回答