public class FileUtil extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
readFileToBytes(File file)
将文件内容读取为字节数组
|
static String |
readFileToStr(File file)
将文件内容读取为字符串
|
static String |
readFileToStr(File file,
Charset charset)
将文件内容读取为字符串
|
static byte[] |
readInputStream(InputStream inputStream)
读出流的全部内容,并关闭流
|
static void |
saveToFile(byte[] data,
File toFile,
boolean append)
保存到文件
|
static void |
saveToFile(String data,
File toFile,
boolean append)
保存字符串到文件
|
static void |
saveToFile(String data,
File toFile,
boolean append,
Charset charset)
保存字符串到文件
|
public static String readFileToStr(File file) throws IOException
file - 需要读取的文件IOExceptionpublic static String readFileToStr(File file, Charset charset) throws IOException
file - 需要读取的文件charset - 指定字符编码IOExceptionpublic static byte[] readFileToBytes(File file) throws IOException
file - 需要读取的文件IOExceptionpublic static byte[] readInputStream(InputStream inputStream) throws IOException
inputStream - 输入流IOExceptionpublic static void saveToFile(String data, File toFile, boolean append) throws IOException
data - 需要保存的数据toFile - 目的文件append - 是否追加IOExceptionpublic static void saveToFile(String data, File toFile, boolean append, Charset charset) throws IOException
data - 需要保存的数据toFile - 目的文件append - 是否追加charset - 保存的字符编码IOExceptionpublic static void saveToFile(byte[] data,
File toFile,
boolean append)
throws IOException
data - 需要保存的数据toFile - 目的文件append - 是否追加IOExceptionCopyright © 2018. All rights reserved.