- BufferedReader和 BufferedWriter属于字符流,是按照字符来读取数据的
案例:
需求:
使用BufferedWriter将”我们有着一颗冠军的心。”,写入到文件D:\a.txt中实现:
```java package test;
import java.io.BufferedWriter; import java.io.FileWriter; import java.io.IOException; /**
- 演示BufferedWriter 使用
*/
public class Main {
public static void main(String[] args) throws IOException {
} } ```String filePath = "D:\\a.txt";//创建BufferedWriter//说明://1. new FileWriter(filePath, true) 表示以追加的方式写入//2. new FileWriter(filePath) , 表示以覆盖的方式写入BufferedWriter bufferedWriter = new BufferedWriter(new FileWriter(filePath));bufferedWriter.write("我们有着一颗冠军的心。");bufferedWriter.newLine();//插入一个和系统相关的换行bufferedWriter.write("我们有着一颗冠军的心。WTY2002");bufferedWriter.newLine();bufferedWriter.write("我们有着一颗冠军的心。Kobe");bufferedWriter.newLine();//说明:关闭外层流即可 , 传入的 new FileWriter(filePath) ,会在底层关闭bufferedWriter.close();

