IO流 - 字符流

我的未来我决定 提交于 2020-02-25 15:07:58

一、字符输出流

        //明确目的地
        FileWriter fw=new FileWriter("D:\\java1018\\buffer.txt");
        //创建字符缓冲流对象
        BufferedWriter bw=new BufferedWriter(fw);
        //单字符写入(ASCII码表)
        bw.write(100);
        //将字符刷入文件
        bw.flush();
        //char数组写入
        char [] ch={'你','好','啊'};
        bw.write(ch);
        //换行
        bw.newLine();
        //将字符刷入文件
        bw.flush();
        bw.write("我很好");
        //释放资源
        bw.close();

二、字符输入流

        //明确数据源
        FileReader fr=new FileReader("D:\\java1018\\buffer.txt");
        //创建缓冲流对象
        BufferedReader br=new BufferedReader(fr);
        //读取文件(字符类,图片等文件最好用字节流)
        String line=null;
        while ((line=br.readLine())!=null) {
            System.out.println(line);
            
        }
        //释放资源
        br.close();

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!