java 删除文件 及目录

简介: 引用:http://chxkyy.iteye.com/blog/176231 java中删除目录事先要删除目录下的文件或子目录 Java代码   public void del(String filepath) throws IOException{    File f = new File(filepath);//定义文件路径           if(f.

引用:http://chxkyy.iteye.com/blog/176231

java中删除目录事先要删除目录下的文件或子目录

Java代码 
  收藏代码
  1. public void del(String filepath) throws IOException{  
  2.  File f = new File(filepath);//定义文件路径         
  3.  if(f.exists() && f.isDirectory()){//判断是文件还是目录  
  4.      if(f.listFiles().length==0){//若目录下没有文件则直接删除  
  5.          f.delete();  
  6.      }else{//若有则把文件放进数组,并判断是否有下级目录  
  7.          File delFile[]=f.listFiles();  
  8.          int i =f.listFiles().length;  
  9.          for(int j=0;j<i;j++){  
  10.              if(delFile[j].isDirectory()){  
  11.                        del(delFile[j].getAbsolutePath());//递归调用del方法并取得子目录路径  
  12.              }  
  13.              delFile[j].delete();//删除文件  
  14.          }  
  15.      }  
  16.  }      
  17. }  

 

Java底层的操作还是很重要的。

相关文章
|
5月前
|
Java
java读取本地目录的文件转换为list
java读取本地目录的文件转换为list
88 0
|
6月前
|
JSON Java 数据格式
Java读取resource目录下的json文件
Java读取resource目录下的json文件
469 0
|
6月前
|
Java
java中File的delete()方法删除文件失败的原因和解决方案
java中File的delete()方法删除文件失败的原因和解决方案
600 0
|
3月前
|
C++ Java 容器
【Java每日一练】总目录(2023.3.11~5.18)共69篇
【Java每日一练】总目录(2023.3.11~5.18)共69篇
165 0
【Java每日一练】总目录(2023.3.11~5.18)共69篇
|
1月前
|
Java
Java 文件处理完全指南:创建、读取、写入和删除文件详细解析
文件处理简介 文件处理是任何应用程序的重要部分。Java 提供了许多用于创建、读取、更新和删除文件的方法。 Java 文件处理 Java 中的文件处理主要通过 java.io 包中的 File 类完成。该类允许我们处理文件,包括创建、读取、写入和删除文件。
215 1
|
4月前
|
Java API Maven
Java获取当前项目下的文件或目录物理地址System.getProperty(“user.dir“)
Java获取当前项目下的文件或目录物理地址System.getProperty(“user.dir“)
|
6月前
|
Java
Java 创建文件自动新增父目录、查询目录文件、删除文件目录下面的文件
要处理文件保存和删除的操作,记录一下以免遗忘: 1、创建文件,并且自动创建父目录 2、删除目录下面的所有文件
102 0
|
7月前
|
Java Linux 网络安全
Java通过ssh向服务器上传下载删除文件和操作Linux
Java通过ssh向服务器上传下载删除文件和操作Linux
200 0
|
7月前
|
存储 移动开发 Java
Java文件上传下载删除文件输入输出流IO
Java文件上传下载删除文件输入输出流IO
70 0
|
8月前
|
Java
探索 Java 中的 File 类:文件与目录操作的全方位指南
在 Java 编程中,文件和目录操作是基本任务之一,而 `File` 类正是帮助我们实现这些任务的重要工具。无论是创建、读取、写入文件,还是管理目录,`File` 类都是不可或缺的。本文将带您深入探索 Java 中的 `File` 类,揭示其功能、用法以及在实际开发中的应用场景。