请问java如何将txt文件中通过关键字查询出来后改写到原文件中

已经用关键词把要修改的内容用程序写出来了,但是不会修改
2025-01-17 18:02:34
推荐回答(2个)
回答1:

1、创建一个路径为要读取的txt文件的file对象rFile。2、创建一个路径为要写入的txt文件的file对象wFile。3、创建一个FileReader对象,传入rFile到构造器。4、准备一个char数组,FileReader类有一个继承自java.io.Reader的read(char[]cbuf)方法,将字符读入数组。5、创建一个FileWriter对象,传入wFile到构造器。6、FileWriter类有一个继承自java.io.Writer的write(char[]cbuf)方法,可以写入字符数组。7、最后别忘了关闭流。

回答2:

修改不就是将新的内容替代旧的,然后写进去吗?