dongyukun
9 天以前 ad69b5895a0348dd827a32513293ce4bee920519
提交 | 用户 | 时间
e7c126 1 package com.iailab.framework.common.util.io;
H 2
3 import cn.hutool.core.io.IORuntimeException;
4 import cn.hutool.core.io.IoUtil;
5 import cn.hutool.core.util.StrUtil;
6
7 import java.io.InputStream;
8
9 /**
10  * IO 工具类,用于 {@link cn.hutool.core.io.IoUtil} 缺失的方法
11  *
12  * @author iailab
13  */
14 public class IoUtils {
15
16     /**
17      * 从流中读取 UTF8 编码的内容
18      *
19      * @param in 输入流
20      * @param isClose 是否关闭
21      * @return 内容
22      * @throws IORuntimeException IO 异常
23      */
24     public static String readUtf8(InputStream in, boolean isClose) throws IORuntimeException {
25         return StrUtil.utf8Str(IoUtil.read(in, isClose));
26     }
27
28 }