本文共 663 字,大约阅读时间需要 2 分钟。
package com.peixin.io.otyers; import java.io.Closeable; import java.io.IOException; /** * 工具类关闭流 * 可变参数:...只能放在函数形参的最后一个位置,表示可以传入任意个数的实参,处理方式与数组一致 * @author Administrator * */ public class FielUtil { public static void close(Closeable... io){ for(Closeable temp:io){ if(null!=temp){ try { temp.close(); //凡是实现Closeable接口的都有close()方法 } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } } public static <T extends Closeable>void closeAll(T... io){ for(Closeable temp:io){ if(null!=temp){ try { temp.close(); //凡是实现Closeable接口的都有close()方法 } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } } }转载地址:http://rydii.baihongyu.com/