JavaIO流——简单对文件的写入及读取(二)

前文对Io字符流的输入进行了介绍,在这就不再讲了,简单的来写该怎么读取文件内容吧

public static void readFile(String Filename) throws IOException {
        FileReader fr = new FileReader(Filename);
        // 设置文件读取缓冲区
        char[] buffer = new char[256];
        // 创建变量保存读取的字符串长度
        int len = 0;
        // 如果读取长度等于 -1 代表文件结束
        while((len = fr.read(buffer)) != -1) {
            String s = new String(buffer);
            System.out.println(s);
        }
        fr.close();
    }

然后接着在主函数里调用方法来读取你想要的读取的文件就可以了,可以读取你的工作区间的文件,也可以通过输入地址的方式来访问你电脑的文件,譬如:

readFile("hello.txt");
        readFile("C:\\Users\\Administrator\\Desktop\\whereveryouare.txt");

但是地址里的\在这里要用\\来表示。

猜你喜欢

转载自www.cnblogs.com/zdsmeetheron190227/p/10741455.html