CSDN=>FAQ=>FAQ 展示
  • 问题内容:如何实现从文件尾到文件头一行一行读文件?
  • 原讨论链接:http://community.csdn.net/expert/topicview1.asp?id=5353878
  • 所属论坛:J2SE / 基础类     审核组:JAVA
  • 提问者:ymhcf     解决者:zyfvcxz
  • 感谢:interpb chengchaog zyfvcxz
  • 关键字:Java J2SE / 基础类 文件 一行 strval
  • 答案:

    如何实现从文件尾到文件头一行一行读文件?
    ---------------------------------------------------------------

    RandomAccessFile

    可以对文件读写指针进行操作

    ---------------------------------------------------------------

    public static void readFile(String path) {
            try {
                java.io.FileReader fileReaderObj = new java.io.FileReader(path);
                BufferedReader bufferedReaderObj = new BufferedReader(fileReaderObj);
                String strVal = "";
                while ((strVal = bufferedReaderObj.readLine()) != null) {
                    System.out.println(strVal);
                }
            } catch (Exception ex) {
                System.out.println(ex);
            }
        }

  • 评价: 有价值 给朵鲜花(4) 无价值 扔个鸡蛋(0)
相关FAQ
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo