public class FileUtils
extends java.lang.Object
构造器和说明 |
---|
FileUtils() |
限定符和类型 | 方法和说明 |
---|---|
static boolean |
delete(java.io.File file)
删除文件或者目录
|
static boolean |
deleteFile(java.lang.String filePath)
删除某路径下的文件
|
static java.lang.String |
getMd5ByFile(java.io.File file)
获取文件md5值
|
static java.io.File |
getRealFileName(java.lang.String baseDir,
java.lang.String absFileName)
给定根目录,返回一个相对路径所对应的实际文件名.
|
static byte[] |
readFile(java.lang.String fileName)
读文件
|
static boolean |
upZipFile(java.io.File zipFile,
java.lang.String folderPath)
解压缩功能.
|
static boolean |
writeFile(byte[] data,
java.lang.String fileFullName)
写文件
|
static boolean |
writeResponseBodyToDisk(okhttp3.ResponseBody body,
java.io.File file)
将下载后的文件写入到磁盘的函数
|
public static boolean delete(java.io.File file)
file
- Filepublic static boolean deleteFile(java.lang.String filePath)
filePath
- 文件路径public static java.lang.String getMd5ByFile(java.io.File file)
file
- public static java.io.File getRealFileName(java.lang.String baseDir, java.lang.String absFileName)
baseDir
- 指定根目录absFileName
- 相对路径名,来自于ZipEntry中的namepublic static byte[] readFile(java.lang.String fileName)
fileName
- 要读的文件public static boolean upZipFile(java.io.File zipFile, java.lang.String folderPath)
zipFile
- zip文件folderPath
- 解压的目标路径public static boolean writeFile(byte[] data, java.lang.String fileFullName)
data
- 要写入的内容fileFullName
- 写入的文件public static boolean writeResponseBodyToDisk(okhttp3.ResponseBody body, java.io.File file)
body
- 请求返回bodyfile
- 下载的文件