阅读背景:

Guava Java大文件操作,快速实现,按行读取

来源:互联网 

使用Guava的Files工具类可以快速实现大文件的处理。

按行读取demo

        Files.asCharSource(new File(path, "ip.txt"), Charset.defaultCharset())
                .readLines(new LineProcessor<String>() {
                    public boolean processLine(String line) throws IOException {
                        //这里处理一行字符串
                        return true;//如果是false,则会中断读取操作
                    }

                    public String getResult() {
                        return null;//返回的结果。可以自定义
                    }
                });    



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: