Java中IO流的文件字符流-FlieReader
发布日期:2021-05-14 16:19:14 浏览次数:20 分类:精选文章

本文共 731 字,大约阅读时间需要 2 分钟。

文件字符流:

  • FileReader:

    • public int read(Char[ ] c)

      从流中读取多个字符,将读到的内容存入C数组,返回实际读到的字符数;如果达到文件的尾部,则返回-1.

    • 案例

      /** 使用FileReader 读取文件* */public class TestFileReader {           public static void main(String[] args) throws  Exception{               //1.创建FileReader 文件字符输入流        FileReader fis = new FileReader("F:\\IO\\123.txt");        //2.读取        //2.1单个字符读取//        int data=0;//        while ((data=fis.read())!=-1){       //            System.out.print((char) data);//        }        //2.2多个字符获取        char [] c=new char[4];        int count=0;        while ((count=fis.read(c))!=-1){                   System.out.println(new String(c,0,count));        }        //3.关闭流        fis.close();        System.out.println("关闭流成功");    }}
上一篇:FileWriter
下一篇:字符编码

发表评论

最新留言

感谢大佬
[***.8.128.20]2025年05月01日 12时43分47秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章