本文整理了Java中cn.hutool.core.io.FileUtil.del()
方法的一些代码示例,展示了FileUtil.del()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FileUtil.del()
方法的具体详情如下:
包路径:cn.hutool.core.io.FileUtil
类名称:FileUtil
方法名:del
[英]删除文件或者文件夹
注意:删除文件夹时不会判断文件夹是否为空,如果不空则递归删除子文件或文件夹
某个文件删除失败会终止删除操作
[中]删除文件或者文件夹
注意:删除文件夹时不会判断文件夹是否为空,如果不空则递归删除子文件或文件夹
某个文件删除失败会终止删除操作
代码示例来源:origin: looly/hutool
/**
* 删除文件或者文件夹<br>
* 路径如果为相对路径,会转换为ClassPath路径! 注意:删除文件夹时不会判断文件夹是否为空,如果不空则递归删除子文件或文件夹<br>
* 某个文件删除失败会终止删除操作
*
* @param fullFileOrDirPath 文件或者目录的路径
* @return 成功与否
* @throws IORuntimeException IO异常
*/
public static boolean del(String fullFileOrDirPath) throws IORuntimeException {
return del(file(fullFileOrDirPath));
}
代码示例来源:origin: looly/hutool
/**
* 删除文件或者文件夹<br>
* 路径如果为相对路径,会转换为ClassPath路径! 注意:删除文件夹时不会判断文件夹是否为空,如果不空则递归删除子文件或文件夹<br>
* 某个文件删除失败会终止删除操作
*
* @param fullFileOrDirPath 文件或者目录的路径
* @return 成功与否
* @throws IORuntimeException IO异常
*/
public static boolean del(String fullFileOrDirPath) throws IORuntimeException {
return del(file(fullFileOrDirPath));
}
代码示例来源:origin: looly/hutool
/**
* 清空文件夹<br>
* 注意:清空文件夹时不会判断文件夹是否为空,如果不空则递归删除子文件或文件夹<br>
* 某个文件删除失败会终止删除操作
*
* @param directory 文件夹
* @return 成功与否
* @throws IORuntimeException IO异常
* @since 3.0.6
*/
public static boolean clean(File directory) throws IORuntimeException {
if (directory == null || directory.exists() == false || false == directory.isDirectory()) {
return true;
}
final File[] files = directory.listFiles();
boolean isOk;
for (File childFile : files) {
isOk = del(childFile);
if (isOk == false) {
// 删除一个出错则本次删除任务失败
return false;
}
}
return true;
}
代码示例来源:origin: looly/hutool
/**
* 清空文件夹<br>
* 注意:清空文件夹时不会判断文件夹是否为空,如果不空则递归删除子文件或文件夹<br>
* 某个文件删除失败会终止删除操作
*
* @param directory 文件夹
* @return 成功与否
* @throws IORuntimeException IO异常
* @since 3.0.6
*/
public static boolean clean(File directory) throws IORuntimeException {
if (directory == null || directory.exists() == false || false == directory.isDirectory()) {
return true;
}
final File[] files = directory.listFiles();
boolean isOk;
for (File childFile : files) {
isOk = del(childFile);
if (isOk == false) {
// 删除一个出错则本次删除任务失败
return false;
}
}
return true;
}
代码示例来源:origin: looly/hutool
del(src);
代码示例来源:origin: looly/hutool
del(src);
代码示例来源:origin: cn.hutool/hutool-all
/**
* 删除文件或者文件夹<br>
* 路径如果为相对路径,会转换为ClassPath路径! 注意:删除文件夹时不会判断文件夹是否为空,如果不空则递归删除子文件或文件夹<br>
* 某个文件删除失败会终止删除操作
*
* @param fullFileOrDirPath 文件或者目录的路径
* @return 成功与否
* @throws IORuntimeException IO异常
*/
public static boolean del(String fullFileOrDirPath) throws IORuntimeException {
return del(file(fullFileOrDirPath));
}
代码示例来源:origin: cn.hutool/hutool-all
/**
* 清空文件夹<br>
* 注意:清空文件夹时不会判断文件夹是否为空,如果不空则递归删除子文件或文件夹<br>
* 某个文件删除失败会终止删除操作
*
* @param directory 文件夹
* @return 成功与否
* @throws IORuntimeException IO异常
* @since 3.0.6
*/
public static boolean clean(File directory) throws IORuntimeException {
if (directory == null || directory.exists() == false || false == directory.isDirectory()) {
return true;
}
final File[] files = directory.listFiles();
boolean isOk;
for (File childFile : files) {
isOk = del(childFile);
if (isOk == false) {
// 删除一个出错则本次删除任务失败
return false;
}
}
return true;
}
代码示例来源:origin: cn.hutool/hutool-all
del(src);
代码示例来源:origin: wxynihao/book118-downloader
FileUtil.del(new File(srcPath));
代码示例来源:origin: xkcoding/spring-boot-demo
String yunFilePath = StrUtil.appendIfMissing(prefix, "/") + yunFileName;
FileUtil.del(new File(localFilePath));
} else {
log.error("【文件上传至七牛云】失败,{}", JSONUtil.toJsonStr(response));
FileUtil.del(new File(localFilePath));
return Dict.create().set("code", 500).set("message", "文件上传失败");
内容来源于网络,如有侵权,请联系作者删除!