package coding;//所在包
import java.io.BufferedReader;//添加类缓冲区读取
import java.io.File;//添加文件类
import java.io.FileReader;//读取文件类
import java.io.FileWriter;//写入文件类
import java.io.IOException;//添加异常处理类
import java.io.Writer;//写入类
public class Demo {//创建公共Demo类
public static void main(String[] args) {//主函数
try {//可能会抛出异常句
FileReader fileReader = new FileReader("D:\\original.txt");//读取D盘original文件
BufferedReader bufferedReader = new BufferedReader(fileReader);//把original文件存到缓冲区
Writer writer = new FileWriter(new File("D:\\modified.txt"));//将缓冲区original文件写入modified文件中
String str;//定义str
while ((str = bufferedReader.readLine()) != null) {//如果这一行不为空
writer.write(str + "添加文字\r\n");//每行添加“添加文字\r\n”
}
bufferedReader.close();//关闭缓冲区
fileReader.close();//关闭文件读取
writer.close();//关闭写入
} catch (IOException e) {//如果发生异常
e.printStackTrace();//进行异常处理
}
}
}
运行效果如下: