JAVA中的文件删除
来源:互联网 发布:Hec-ras 数据输入方法 编辑:程序博客网 时间:2024/09/21 06:37
JAVA中文件删除。可通过File的方法delete()来实现。
然而当文件是目录,并且目录下有子文件(目录)时,将无法直接删除当前目录。
需要通过递归删除的方式来完成文件删除,参考代码如下:
/**
* 文件的递归删除
* @param file 所需要删除的文件目录
*/
public static void delFile(File file)
{
//如果是目录,则进入检查
if(file.isDirectory())
{
//获取文件中的子文件目录
File[] files = file.listFiles();
//递归删除子文件
for(File ele : files)
{
delFile(ele);
}
//将子文件删除后再删除父文件
file.delete();
}
//如果是文件则直接删除
else
{
file.delete();
}
}
(新手,如有疏漏,恳请各位大牛们指导。谢谢。)
- JAVA中的文件删除
- JAVA中的文件删除
- Java中的文件删除操作
- Java递归删除文件夹中的所有文件
- JAVA 删除File文件中的内容。
- JAVA 删除一个文件夹中的所有文件
- java 删除文件夹中的文件及文件夹
- Java 按关键字删除文件中的行
- 对java,c,c#删除文件中的一行,删除文件中的数据
- 删除文件中的空行
- 删除Repository中的文件
- matlab 中的删除文件
- 删除目录中的文件
- Java 删除文件夹和子文件夹中的所有文件
- Java 删除文件夹和子文件夹中的所有文件
- Java 删除文件夹和子文件夹中的所有文件
- java 删除文件夹中的所有文件及文件夹
- Java-文件操作:去除(删除)文本中的注释
- web交互中常出乱码问题总结
- ASP.NET连接SQL、Access、Excel数据库(一)——什么是ADO.NET
- vb 遍历文件夹 与遍历文件
- 《C++游戏开发》笔记十二 战争迷雾:初步实现
- 为什么我用ajax以post方式传递变量时只要开头有空格就会得不到任何值?
- JAVA中的文件删除
- 杨氏矩阵查找元素位置Java实现
- thrift之TTransport层的缓存传输类TBufferedTransport和缓冲基类TBufferBase
- form程序利用控制台输出
- wince复制文件时无“取消”按钮问题总结
- POJ 1789 Truck History
- 180天编写180个网站:他是这么学习编程的,如今已到115天
- Xp/Win7下的VC6的调试、多开工程实例等问题的完全兼容解决方案
- (Problem 33)Digit canceling fractions