视频上用的deleteFileOrPath和我在网上找到有什么具体区别
来源:6-2 店铺信息编辑之Service层的实现
qq_蓝骏毅_04076633
2020-04-14
public static void deleteFileOrPath(String storePath) {
File fileOrPath = new File(PathUtil.getImgBasePath() + storePath);
if(fileOrPath.exists()) {
if(fileOrPath.isDirectory()) {
File files[] = fileOrPath.listFiles();
for(int i = 0; i<files.length;i++) {
files[i].delete();
}
}
fileOrPath.delete();
}
}
// creates a menu entry to remove a file or a directory.
//创建一个菜单项,来删除文件或文件夹
@MenuItem (“Example/Remove Something”)
static function RemoveAFile () {
//removes the file
//删除文件
FileUtil.DeleteFileOrDirectory(“your/path/to/the/folder/or/file”);
}
写回答
2回答
-
qq_蓝骏毅_04076633
提问者
2020-04-15
public static void deleteFileOrPath(String storePath) { File fileOrPath = new File(PathUtil.getImgBasePath() + storePath); if(fileOrPath.exists()) { if(fileOrPath.isDirectory()) {//如果是目录,就删除所有的文件 File files[] = fileOrPath.listFiles(); for(int i = 0;i <files.length;i++) { files[i].delete(); } } fileOrPath.delete(); } }
这样写是不比较好
012020-04-15 -
翔仔
2020-04-14
同学好,看起来没啥区别呀,主要能删除目录或者指定的文件名就可以
00
相似问题