public class FileUtil extends Object
| 构造器和说明 |
|---|
FileUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
createParentPath(File file)
创建父级文件夹
|
static boolean |
delete(String fileName)
删除文件,可以是文件或文件夹
|
static boolean |
deleteDirectory(String dir)
删除目录及目录下的文件
|
static boolean |
deleteFile(String fileName)
删除单个文件
|
static boolean |
fileIsExists(String path)
判断文件是否存在
|
static boolean |
fileIsExists(String path,
javax.servlet.http.HttpServletRequest request)
判断服务器文件是否存在
|
static String |
getFileName(String pathandname)
获取文件名不保留后缀
|
static String |
getFileNameWithSuffix(String pathandname)
保留文件名及后缀
|
static String |
getRealPath(String path,
javax.servlet.http.HttpServletRequest request)
获取服务器的文件
|
public static boolean fileIsExists(String path)
path - 文件路径public static boolean fileIsExists(String path, javax.servlet.http.HttpServletRequest request)
path - 文件路径request - HttpServletRequestpublic static String getRealPath(String path, javax.servlet.http.HttpServletRequest request)
path - 文件路径request - HttpServletRequestpublic static String getFileName(String pathandname)
pathandname - 文件名public static String getFileNameWithSuffix(String pathandname)
pathandname - 文件名public static void createParentPath(File file)
file - 完整路径文件名(注:不是文件夹)public static boolean delete(String fileName)
fileName - 要删除的文件名public static boolean deleteFile(String fileName)
fileName - 要删除的文件的文件名public static boolean deleteDirectory(String dir)
dir - 要删除的目录的文件路径Copyright © 2017. All rights reserved.