搜索

2022-11-22-3


发布时间: 2022-11-24 23:30:00    浏览次数:73 次
 1 package cn.itsource._inputsteam;
 2 
 3 import java.io.IOException;
 4 import java.io.InputStream;
 5 import java.io.OutputStream;
 6 import java.io.Reader;
 7 import java.io.Writer;
 8 
 9 /**
10  * 该类用于封装关流功能:
11  *         用上重载
12  * 
13  * @author is      字节输入流
14  * @author os     字节输出流
15  *
16  */
17 public class IOUtil {
18     
19     public static void closeIO(InputStream is,OutputStream os){
20         //关流原则:先开后关
21         try {
22             if(os != null){
23                 os.close();
24             }
25         } catch (IOException e) {
26             e.printStackTrace();
27         } finally{
28             try {
29                 if(is != null){
30                     is.close();
31                 }
32             } catch (IOException e) {
33                 e.printStackTrace();
34             }
35         }
36     }
37     /*
38      * 重载:
39      *         r  字符输入流
40      *         w  字符输出流
41      */
42     public static void closeIO(Reader r,Writer w){
43         //关流原则:先开后关
44         try {
45             if(w != null){
46                 w.close();
47             }
48         } catch (IOException e) {
49             e.printStackTrace();
50         } finally{
51             try {
52                 if(r != null){
53                     r.close();
54                 }
55             } catch (IOException e) {
56                 e.printStackTrace();
57             }
58         }
59     }
60 
61 }

 

免责声明 2022-11-22-3,资源类别:文本, 浏览次数:73 次, 文件大小:-- , 由本站蜘蛛搜索收录2022-11-24 11:30:00。此页面由程序自动采集,只作交流和学习使用,本站不储存任何资源文件,如有侵权内容请联系我们举报删除, 感谢您对本站的支持。 原文链接:https://www.cnblogs.com/puwei520/p/16916584.html