
- java删文件是可以直接删除,当删除文件夹时,不能删干净只能一层一层的删
- 要了解递归
- 建立一个File对象,写一个递归方法
- 判断这个文件是不是文件夹,假如是文件的话直接删除,如果不是文件夹则利用递归
import java.io.File;
import java.io.IOException;
public class FileTest {
public static void main(String[] args) throws IOException {
//删除这里面的东西
File f=new File("E:\aaa");
FileTest.deleteFile(f);
}
public static void deleteFile(File file) {
//通过File类里的方法获取,获取这个文件里的一级文件或文件夹对象
File[] ls = file.listFiles();
for(int i=0;i
结果如下
如果感兴趣的话,可以将删除的文件换成C盘!!!!!欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)