public class IoUtils
extends java.lang.Object
| 构造器和说明 |
|---|
IoUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
close(java.io.Closeable... outs)
关闭流
|
static int |
copy(java.io.InputStream input,
java.io.OutputStream output)
复制输入输出流
|
static long |
crc32(byte[] bytes)
计算cec
|
static void |
delete(java.io.File dir)
删除整个目录
|
static void |
listFile(java.util.List<java.io.File> filess,
java.io.File dir)
枚举所有文件,包括文件夹
|
static void |
listFile(java.util.List<java.io.File> fileList,
java.io.File dir,
java.lang.String endWith)
递归查找文件,只返回文件
|
static byte[] |
merger(byte[]... bts)
合并byte[]
|
static byte[] |
readFileToByte(java.io.File file)
读取文件
|
static java.lang.String |
readTxtFile(java.io.File file)
读取文本文件
|
static byte[] |
toBytes(java.io.InputStream input)
stream2byte[]
|
static void |
writeFile(java.io.File file,
byte[] fileBytes)
写文件
|
static void |
writeTxtFile(java.io.File file,
java.lang.String txt)
写文件
|
public static void writeFile(java.io.File file,
byte[] fileBytes)
file - 文件fileBytes - 字节public static byte[] readFileToByte(java.io.File file)
file - 文件public static byte[] toBytes(java.io.InputStream input)
throws java.io.IOException
input - 输入流java.io.IOException - IOExceptionpublic static void listFile(java.util.List<java.io.File> fileList,
java.io.File dir,
java.lang.String endWith)
fileList - 返回的文件列表dir - 目录endWith - 文件后缀public static void listFile(java.util.List<java.io.File> filess,
java.io.File dir)
filess - 返回的文件列表dir - 目录public static void delete(java.io.File dir)
dir - 目录public static int copy(java.io.InputStream input,
java.io.OutputStream output)
throws java.io.IOException
input - 输入流output - 输出流java.io.IOException - IOExceptionpublic static long crc32(byte[] bytes)
bytes - 字节public static void close(java.io.Closeable... outs)
outs - Closeablepublic static java.lang.String readTxtFile(java.io.File file)
file - 文件public static void writeTxtFile(java.io.File file,
java.lang.String txt)
file - 文件txt - 内容public static byte[] merger(byte[]... bts)
bts - 字节数组Copyright © 2020. All Rights Reserved.