public class CloseHelper {
public static void closeStreams(Closeable... streams) throws IOException{
for(Closeable c:streams){
if(c!=null){
c.close();
}
}
}
}
此方法用于关闭常用的inputstream / outputstream 。 可以看出,常用的inputstream / outputstream 都是继承了closeable接口。
传入参数是数组形式,因此需要遍历关闭。
本文介绍了一个用于关闭inputstream和outputstream的方法CloseHelper。它通过遍历数组形式的参数,确保每个流都能被正确关闭。适用于处理文件读写操作中资源管理。
1万+

被折叠的 条评论
为什么被折叠?



