栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java----使用字符流读写文本文件

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java----使用字符流读写文本文件

读文本文件知识点:

①BufferReader和FileReader都是Reader类的俩个子类,他们可以通过字符流的方式读取文件,并且使用缓冲区,提高读取效率。

看一下步骤:

1、引入类:

2、构造一个BufferReader对象:

 3、调用方法

br.readLine()                                 //读取一行数据,返回字符串

 

 写文本文件和读类似,也要先创建BufferWrite,最后按顺序关闭流。

 这样我们就可以把D:/myQC.txt的文件美容写进了e.txt 里面了。

完整代码展示:

package 字符流;

import java.io.*;


public class TestBuffered {
    public static void main(String[] args)throws IOException {
        FileReader fr=new FileReader("D:/myQC.txt");
        BufferedReader br=new BufferedReader(fr);
        String tmp;
        StringBuffer sb=new StringBuffer();
        while((tmp=br.readLine())!=null){
           sb.append(tmp+"n");
        }
        System.out.println(sb.toString());
        FileWriter fw=new FileWriter("e.txt",true);
        BufferedWriter bw=new BufferedWriter(fw);
        bw.write(sb.toString());
        bw.close();
        fw.close();
        br.close();
        fr.close();
    }
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/531070.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号