当前位置:主页 > java教程 > try-with-resources读取文件

try-cache-finally读取文件错误try-with-resources使用方法

发布:2023-04-06 10:30:01 59


给寻找编程代码教程的朋友们精选了相关的编程文章,网友彭嘉颖根据主题投稿了本篇教程内容,涉及到try-with-resources读取文件、try-cache-finally、try-with-resources读取文件相关内容,已被419网友关注,下面的电子资料对本篇知识点有更加详尽的解释。

try-with-resources读取文件

引言

前些天项目经理找到我说,阿杰,你过来一下,我这有个小方法,你帮我写一下

  • 需求: 提供一个文本文件,按行读取,然后给出一个回调函数,可以由调用者去实现对每行的处理.

我就想,你这不是瞧不起我吗.5分钟搞定!!嘴里却说,你这个有点难,我需要研究下大概今天下班前能完成.

5分钟过去了----> 代码完成

摸鱼3小时 ----> ok 代码一发,收工准备下班

public void clean2(String path, Consumer<String> consumer){
    FileReader fileReader = null;
    BufferedReader br = null;
    try{
        fileReader = new FileReader(path);
        br = new BufferedReader(fileReader);
        String line;
        while((line = br.readLine()) != null ){
            consumer.accept(line);
        }
    }catch (IOException e){
        // do
    }finally {
        try {
            if (br != null){
                br.close();
            }
            if (fileReader != null){
                fileReader.close();
            }
        } catch (IOException e) {
            // do
        }
    }
}

项目经理


参考资料

相关文章

网友讨论