BufferedWriter wr = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("D:\\java学习代码\\iotest\\io.txt"),"GBK"));这句代码的原理
时间: 2023-09-28 21:10:44 浏览: 63
Java中BufferedReader与BufferedWriter类的使用示例
这句代码主要实现了将数据写入文件的功能。具体解释如下:
1. FileOutputStream("D:\\java学习代码\\iotest\\io.txt"):创建一个文件输出流,将数据写入到指定的文件中。
2. new OutputStreamWriter():将字节流转换为字符流,可以指定编码格式。这里使用了"GBK"编码格式。
3. new BufferedWriter():创建一个缓冲字符输出流,提高了写入效率,可以一次写入多个字符。
综合起来,这句代码的作用是:创建一个以GBK编码格式的缓冲字符输出流,将数据写入到指定的文件中。
阅读全文