标签: java string
我正在尝试将文本文件中的子字符串替换为另一个子字符串。当我使用replace / replaceAll时,我发现文件中没有显示更改。
replace
replaceAll
temp = line.split("\""); String str = temp[1].substring((temp[1].length())-4); line = line.replace(str,"rvro");
当我在替换之前和之后打印线时,它工作正常但是主文件中没有看到更改
我想为所有内容使用单个文件并在其上写下更改。
答案 0 :(得分:2)
当我在替换之前和之后打印线时,它的工作正常,但是在主文件中看不到更改
您需要将字符串写回文件,可能使用FileWriter。