码迷,mamicode.com
首页 > 其他好文 > 详细

FileReader

时间:2015-11-27 17:31:44      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:

一、使用步骤:

  1. 找到目标文件
  2. 建立数据的输入通道
  3. 读数据
  4. 关闭输入通道

二、单个字符读取

public static void readTest1() throws IOException{
        //找到目标文件
        File file=new File("E:\\a.txt");
        //建立数据的输入通道
        FileReader fileReader=new FileReader(file);
        int context=0;
        while((context=fileReader.read())!=-1){
            System.out.print((char)context);
        }
        //关闭输入通道
        fileReader.close();
    }

三、使用缓冲数组读取

public static void readTest2() throws IOException{
        //找到目标文件
        File file=new File("E:\\a.txt");
        //建立数据的输入通道
        FileReader fileReader=new FileReader(file);
        //建立缓冲字符数组读取 文件数据
        char[] buf=new char[1024];
        int length=0;
        while((length=fileReader.read(buf))!=-1){
            System.out.print(new String(buf,0,length));
        }
        //关闭输入通道
        fileReader.close();
    }

 

FileReader

标签:

原文地址:http://www.cnblogs.com/lyjs/p/5001004.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!