替换相同文本文件中的字符串

时间:2013-08-27 23:54:39

标签: java string

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

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

当我在替换之前和之后打印线时,它工作正常但是主文件中没有看到更改

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

1 个答案:

答案 0 :(得分:2)

  

当我在替换之前和之后打印线时,它的工作正常,但是在主文件中看不到更改

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