public class FileUtil
extends org.apache.commons.io.FileUtils
| 构造器和说明 |
|---|
FileUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static File |
checkMkdir(File dirFile)
检查是否创建了文件夹
|
static void |
filterFilesByDays(List<File> items,
File file,
int beforeInDays)
递归筛选若干天内的文件
|
static Object |
getObjFromFile(File file)
从文件恢复对象
|
static String |
getStringFromInputStream(InputStream inputStream,
String charsetName)
inputStream 2 string
|
static File |
getUserDirWithChild(String... child)
获取user.dir目录并可以无限添加子目录
|
static void |
saveAsFileWriter(String content,
String filePath)
保存String到本地文件
|
static void |
saveObjToFile(Object obj,
File file)
保存对象到文件
|
byteCountToDisplaySize, checksum, checksumCRC32, cleanDirectory, contentEquals, convertFileCollectionToFileArray, copyDirectory, copyDirectory, copyDirectoryToDirectory, copyFile, copyFile, copyFileToDirectory, copyFileToDirectory, copyURLToFile, deleteDirectory, forceDelete, forceDeleteOnExit, forceMkdir, isFileNewer, isFileNewer, isFileNewer, isFileOlder, isFileOlder, isFileOlder, iterateFiles, iterateFiles, lineIterator, lineIterator, listFiles, listFiles, openInputStream, openOutputStream, readFileToByteArray, readFileToString, readFileToString, readLines, readLines, sizeOfDirectory, toFile, toFiles, touch, toURLs, waitFor, writeByteArrayToFile, writeLines, writeLines, writeLines, writeLines, writeStringToFile, writeStringToFilepublic static File checkMkdir(File dirFile) throws IOException
dirFile - IOExceptionpublic static void saveObjToFile(Object obj, File file) throws IOException
obj - file - IOExceptionpublic static Object getObjFromFile(File file) throws IOException, ClassNotFoundException
file - IOExceptionClassNotFoundExceptionpublic static void filterFilesByDays(List<File> items, File file, int beforeInDays)
items - 存放查找的文件file - 要查询的文件夹public static File getUserDirWithChild(String... child) throws IOException
child - IOExceptionpublic static String getStringFromInputStream(InputStream inputStream, String charsetName)
inputStream - inputStreamcharsetName - charsetName,default is "UTF-8"Copyright © 2023. All rights reserved.