首页 > 其他 > 详细

自动关闭IO流

时间:2020-06-08 16:12:00      阅读:60      评论:0      收藏:0      [点我收藏+]

从jdk1.7版本起,可以自动关闭IO流

把需要关闭的资源声明再try的小括号里即可省略之后的close(),简洁美观省力。

/**
* 获取文件内容
* @param file 文件
* @return 内容
*/
public String getText(File file){
    try(FileInputStream fis = new FileInputStream(file)) {
        byte[] b = new byte[(int) file.length()];
       fis.read(b);
        return new String(b, "UTF-8");
    } catch (IOException e) {
        e.printStackTrace();
    }
    return "";
}

 

自动关闭IO流

原文:https://www.cnblogs.com/TinyCC/p/13065800.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!