怎么在Java中使用File类删除指定的文件夹 您所在的位置:网站首页 java删除文件夹及文件夹下内容 怎么在Java中使用File类删除指定的文件夹

怎么在Java中使用File类删除指定的文件夹

#怎么在Java中使用File类删除指定的文件夹| 来源: 网络整理| 查看: 265

怎么在Java中使用File类删除指定的文件夹 发布时间:2021-01-12 14:56:22 来源:亿速云 阅读:124 作者:Leah 栏目:开发技术

本篇文章给大家分享的是有关怎么在Java中使用File类删除指定的文件夹,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

前言

怎么在Java中使用File类删除指定的文件夹

对delete的解说

怎么在Java中使用File类删除指定的文件夹

那么问题来了!!!

(②中的问题,怎么删除文件夹里所有文件,想必很多同学也和我一样懵,)

别着急(往下看)

要用到的方法

怎么在Java中使用File类删除指定的文件夹

(递归思想) 如果文件夹里面还有文件夹,就继续往下找(可能不太官方,个人理解)

接下来 代码展示

方法一:

package com.study; import java.io.File; import java.io.IOException; /**  1. 应用场景  2.   delete删除只能删除空文件夹 和文件  3.   删除指定文件夹  */ public class Test1 {   public static void main(String[] args) throws IOException {     File f = new File("D://B");     deleteFile(f);//删除完后并没有删除根目录     f.delete();//删除根目录     if (!f.exists()){       //控制台打印       System.out.println("删除成功");     }   }   private static void deleteFile(File file) throws IOException {     /**      * File[] listFiles()       *  返回一个抽象路径名数组,这些路径名表示此抽象路径名表示的目录中的文件。       */     File[] files = file.listFiles();     if (files!=null){//如果包含文件进行删除操作       for (int i = 0; i 


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有