public class FileUtils
extends org.apache.commons.io.FileUtils
FileUtils| 构造器和说明 |
|---|
FileUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
copyFile(File source,
File target,
boolean override) |
static String |
fileExt(String filename)
获取一个文件名的扩展名 .ext .png
|
static String |
folderWithSlash(String folderName)
拼接文件夹名字 aaa 会转换成 aaa/
aaa/ 会返回 aaa/
|
static boolean |
isImage(String contentType)
通过mime-type来判断是否是图片
|
static void |
writeTo(File file,
OutputStream outputStream) |
static void |
writeTo(InputStream inputStream,
OutputStream outputStream)
提供IO 的读写操作
不会关闭操作流 需要自己关闭
|
static void |
writeTo(String file,
OutputStream outputStream) |
byteCountToDisplaySize, byteCountToDisplaySize, checksum, checksumCRC32, cleanDirectory, contentEquals, contentEqualsIgnoreEOL, convertFileCollectionToFileArray, copyDirectory, copyDirectory, copyDirectory, copyDirectory, copyDirectoryToDirectory, copyFile, copyFile, copyFileToDirectory, copyFileToDirectory, copyInputStreamToFile, copyToDirectory, copyToDirectory, copyToFile, copyURLToFile, copyURLToFile, deleteDirectory, deleteQuietly, directoryContains, forceDelete, forceDeleteOnExit, forceMkdir, forceMkdirParent, getFile, getFile, getTempDirectory, getTempDirectoryPath, getUserDirectory, getUserDirectoryPath, isFileNewer, isFileNewer, isFileNewer, isFileOlder, isFileOlder, isFileOlder, isSymlink, iterateFiles, iterateFiles, iterateFilesAndDirs, lineIterator, lineIterator, listFiles, listFiles, listFilesAndDirs, moveDirectory, moveDirectoryToDirectory, moveFile, moveFileToDirectory, moveToDirectory, openInputStream, openOutputStream, openOutputStream, readFileToByteArray, readFileToString, readFileToString, readFileToString, readLines, readLines, readLines, sizeOf, sizeOfAsBigInteger, sizeOfDirectory, sizeOfDirectoryAsBigInteger, toFile, toFiles, touch, toURLs, waitFor, write, write, write, write, write, write, writeByteArrayToFile, writeByteArrayToFile, writeByteArrayToFile, writeByteArrayToFile, writeLines, writeLines, writeLines, writeLines, writeLines, writeLines, writeLines, writeLines, writeStringToFile, writeStringToFile, writeStringToFile, writeStringToFile, writeStringToFile, writeStringToFilepublic static String fileExt(String filename)
filename - 文件名public static String folderWithSlash(String folderName)
folderName - public static boolean isImage(String contentType)
contentType - media-typepublic static void copyFile(File source, File target, boolean override) throws IOException
source - target - override - IOExceptionpublic static void writeTo(String file, OutputStream outputStream) throws IOException
IOExceptionpublic static void writeTo(File file, OutputStream outputStream) throws IOException
IOExceptionpublic static void writeTo(InputStream inputStream, OutputStream outputStream) throws IOException
inputStream - outputStream - IOExceptionCopyright © 2020. All rights reserved.