public class IOUtils extends Object
| 构造器和说明 |
|---|
IOUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
closeQuietly(Closeable closeable)
关闭流
|
static void |
copyResource(String src,
String dest)
Copy资源
|
static void |
copyStream(InputStream input,
File destFile)
保存输入流到文件
|
static String |
getResourceAsString(ClassLoader classLoader,
String resourcePath)
根据ClassLoader读取文件内容
|
static byte[] |
toByteArray(InputStream inputStream)
读取输入流到字节数组
|
static InputStream |
toInputStream(String data,
Charset charset)
字符串转输出流
|
static String |
toString(InputStream inputStream)
输入流转字符串
|
static String |
toString(InputStream inputStream,
Charset charset)
输入流转字符串
|
static void |
transStream(InputStream inputStream,
OutputStream outputStream)
保存输入流到输出流
|
public static void closeQuietly(Closeable closeable)
closeable - Closeablepublic static byte[] toByteArray(InputStream inputStream)
inputStream - 输入流public static String toString(InputStream inputStream, Charset charset)
inputStream - 输入流charset - 编码public static String toString(InputStream inputStream)
inputStream - 输入流public static InputStream toInputStream(String data, Charset charset)
data - 字符串charset - 编码 StandardCharsets.UTF_8public static String getResourceAsString(ClassLoader classLoader, String resourcePath)
resourcePath - 资源路径classLoader - 加载器public static void copyResource(String src, String dest)
src - 源文件dest - 目标文件public static void copyStream(InputStream input, File destFile)
input - 输入流destFile - 目标文件public static void transStream(InputStream inputStream, OutputStream outputStream)
inputStream - 输入流outputStream - 输出流Copyright © 2024. All rights reserved.