阅读背景:

java基础之 IO 流(输入/出字符流)_我想月薪过万的博客

来源:互联网 

字符基流

FileReader/FileWriter 

代码示例

package IOTest;

import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;

/**
 * ClassName: FileReaderDemo <br/>
 * Description: <br/>
 * date: 2021/8/3 14:52<br/>
 *
 * @author yiqi<br />
 * @since JDK 1.8
 */
public class FileReaderDemo {
    public static void main(String[] args) throws Exception {
        //创建文件输入流
        FileReader fr = new FileReader("src/IOTest/test.txt");
        //创建文件输出流
        FileWriter fw = new FileWriter("src/IOTest/clone.txt");
        //设置文件 一次读取 长度 是 char[] 不是 byte[]
        char[] buffer = new char[1024];
        //读取数据
        while (true){
            int len = fr.read(buffer);
            if (len == -1){
                break;
            }
            fw.write(buffer,0,len);
            //刷新缓存 可写可不写
            fw.flush();
        }
        //关闭流
        fr.close();
        fw.close();

    }
}
pa



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: