Package com.ultikits.ultitools.utils
Class FileUtils
java.lang.Object
com.ultikits.ultitools.utils.FileUtils
文件操作工具类
替代 hutool FileUtil / FileNameUtil
- Since:
- 6.2.0
- Author:
- wisdomme
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean删除文件或目录static booleandeleteDirectory(File directory) 递归删除目录static String获取文件扩展名static String获取文件扩展名static String获取文件主名(不含扩展名)static String获取文件主名(不含扩展名)static File确保目录存在,不存在则创建static FilemkParentDirs(File file) 确保文件的父目录存在static boolean创建文件,如果父目录不存在会自动创建
-
Constructor Details
-
FileUtils
private FileUtils()
-
-
Method Details
-
touch
创建文件,如果父目录不存在会自动创建- Parameters:
file- 文件- Returns:
- 是否创建成功
-
del
删除文件或目录- Parameters:
file- 文件或目录- Returns:
- 是否删除成功
-
deleteDirectory
递归删除目录- Parameters:
directory- 目录- Returns:
- 是否删除成功
-
mainName
获取文件主名(不含扩展名)- Parameters:
file- 文件- Returns:
- 主文件名
-
mainName
获取文件主名(不含扩展名)- Parameters:
fileName- 文件名- Returns:
- 主文件名
-
extName
获取文件扩展名- Parameters:
file- 文件- Returns:
- 扩展名(不含点)
-
extName
获取文件扩展名- Parameters:
fileName- 文件名- Returns:
- 扩展名(不含点)
-
mkdir
确保目录存在,不存在则创建- Parameters:
dir- 目录- Returns:
- 目录
-
mkParentDirs
确保文件的父目录存在- Parameters:
file- 文件- Returns:
- 文件
-