public class FileUtils
extends org.apache.commons.io.FileUtils
| 构造器和说明 |
|---|
FileUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
copyDirectory(String srcDirName,
String descDirName)
复制整个目录的内容,如果目标目录存在,则不覆盖
|
static boolean |
copyDirectoryCover(String srcDirName,
String descDirName,
boolean coverlay)
复制整个目录的内容
|
static boolean |
copyFile(String srcFileName,
String descFileName)
复制单个文件,如果目标文件存在,则不覆盖
|
static boolean |
copyFileCover(String srcFileName,
String descFileName,
boolean coverlay)
复制单个文件
|
static boolean |
createDirectory(String descDirName)
创建目录
|
static boolean |
createFile(String descFileName)
创建单个文件
|
static void |
creatImgFile(String imgPath,
String imgName,
org.springframework.web.multipart.MultipartFile file)
存储图片文件
|
static boolean |
deleteDirectory(String dirName)
删除目录及目录下的文件
|
static boolean |
deleteFile(String fileName)
删除单个文件
|
static boolean |
delFile(String fileName)
删除文件,可以删除单个文件或文件夹
|
static String |
getFileType(File file)
根据文件名获取类型
|
static String |
getFileType(String fileName)
根据文件名获取类型
|
static String |
path(String path)
修复路径,将 \\ 或 / 等替换为 File.separator
|
static void |
readImg(javax.servlet.http.HttpServletResponse response,
String path) |
static void |
writeToFile(String fileName,
String content,
boolean append)
写入文件
|
static void |
writeToFile(String fileName,
String content,
String encoding,
boolean append)
写入文件
|
byteCountToDisplaySize, byteCountToDisplaySize, checksum, checksumCRC32, cleanDirectory, contentEquals, contentEqualsIgnoreEOL, convertFileCollectionToFileArray, copyDirectory, copyDirectory, copyDirectory, copyDirectory, copyDirectoryToDirectory, copyFile, copyFile, copyFile, copyFileToDirectory, copyFileToDirectory, copyInputStreamToFile, 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 boolean copyFile(String srcFileName, String descFileName)
srcFileName - 待复制的文件名descFileName - 目标文件名public static boolean copyFileCover(String srcFileName, String descFileName, boolean coverlay)
srcFileName - 待复制的文件名descFileName - 目标文件名coverlay - 如果目标文件已存在,是否覆盖public static boolean copyDirectory(String srcDirName, String descDirName)
srcDirName - 源目录名descDirName - 目标目录名public static boolean copyDirectoryCover(String srcDirName, String descDirName, boolean coverlay)
srcDirName - 源目录名descDirName - 目标目录名coverlay - 如果目标目录存在,是否覆盖public static boolean delFile(String fileName)
fileName - 被删除的文件名public static boolean deleteFile(String fileName)
fileName - 被删除的文件名public static boolean deleteDirectory(String dirName)
dirName - 被删除的目录所在的文件路径public static boolean createFile(String descFileName)
descFileName - 文件名,包含路径public static boolean createDirectory(String descDirName)
descDirName - 目录名,包含路径public static void writeToFile(String fileName, String content, boolean append)
file - 要写入的文件public static void writeToFile(String fileName, String content, String encoding, boolean append)
file - 要写入的文件public static void creatImgFile(String imgPath, String imgName, org.springframework.web.multipart.MultipartFile file) throws IOException
imgPath - imgName - file - IOExceptionpublic static void readImg(javax.servlet.http.HttpServletResponse response,
String path)
throws IOException
IOExceptionCopyright © 2017. All rights reserved.