可以使用 Apache Commons-IO 操作文件:
功能 | 代码 |
---|---|
获取文件名的后缀 | FilenameUtils.getExtension(path) |
获取文件名不包含后缀 | FilenameUtils.getBaseName(path) |
获取文件所在目录的路径 | FilenameUtils.getFullPath(path) |
复制文件 | FileUtils.copyFileToDirectory() |
复制文件夹 | FileUtils.copyDirectory() |
移动文件 | FileUtils.moveFileToDirectory() |
计算文件的 check sum |
FileUtils.checksumCRC32() |
递归的创建目录 | FileUtils.forceMkdir(new File("/Users/Biao/Desktop/a/b/c")) |
还有更多文件相关的操作 | …… |
依赖
1 | compile 'commons-io:commons-io:2.4' |