Reader——FileReader的使用示例

来源:互联网 发布:淘宝卖家论坛社区 编辑:程序博客网 时间:2024/05/21 07:12

FileReader的构造方法定义如下:

public FileReader(File file)throws FileNotFoundException


以字符数组的形式读取出数据:

 public class Test18 {     public static void main(String[] args) throws IOException {        File f = new File("d:" + File.separator+"test.txt");        Reader input=new FileReader(f);         char[] c=new char[1024];        int len=input.read(c);         input.close();         System.out.println(new String(c,0,len));    } }


也可以用循环方式,判断是否读到底:

 public class Test19 {    public static void main(String[] args) throws IOException {         File f = new File("d:" + File.separator+"test.txt");         Reader input=new FileReader(f);        char[] c=new char[1024];        int temp=0;         int len=0;        while((temp=input.read())!=-1){             c[len]=(char) temp;             len++;         }        input.close();         System.out.println(new String(c,0,len));     } }


0 0
原创粉丝点击