📄 bufferedrwdemo.java
字号:
package java_io;
import java.io.*;
/**
* 两个文件之间的数据传递。
* 将testFile/Shapes.java读取后写入到testFile/FileWriter.txt文件中。
*/
public class BufferedRWDemo{
public static void main(String args[]) throws FileNotFoundException,
IOException {
FileReader fr = new FileReader("testFile/Shapes.java");
FileWriter fw = new FileWriter("testFile/FileWriter.txt");
BufferedReader br = new BufferedReader(fr);//对fr进行包装。
BufferedWriter bw = new BufferedWriter(fw);//对fw进行包装。
String str;//定义一个字符串变量。
//下面通过循环一行一行读取字符输入流中的内容。
while ((str = br.readLine()) != null) {
bw.write(str+"\r\n");//一定要加\r\t,否则所有字符串内容将连接在一起
System.out.println(str);
}
bw.close();
br.close();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -