亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術文章
文章詳情頁

Java如何通過File類方法刪除指定文件夾中的全部文件

瀏覽:35日期:2022-08-18 15:08:34
前言

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 <files.length ; i++) {if (files[i].isFile()){ //刪除子文件 files[i].delete();}else if (files[i].isDirectory()){ //通過遞歸的方法找到子目錄的文件 deleteFile(files[i]);}files[i].delete();//刪除子目錄 } } }}

方法二: 和上面一樣,把上面if代碼塊里的替換即可

if (files!=null){//如果包含文件進行刪除操作 for (File f:files) {//判斷遍歷出的文件是不是文件if (f.isFile()){ //如果是則直接刪除 f.delete();}else if (f.isDirectory()){//通過遞歸的方法找到文件夾里的文件 deleteFile(f);}f.delete();//刪除子目錄 } }思路

通過File類刪除文件夾全部內容:

只有當目錄中全部文件刪除掉之后才能刪除目錄通過遞歸方式進入子目錄最后刪除根目錄

總結

到此這篇關于Java如何通過File類方法刪除指定文件夾中的全部文件的文章就介紹到這了,更多相關Java File類方法刪除指定文件夾文件內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Java
相關文章:
主站蜘蛛池模板: 青青自拍视频一区二区三区 | 日韩美女一级视频 | 国产在线播放不卡 | 亚洲成人性视频 | 国产国语一级毛片全部 | 日韩一级精品久久久久 | 大香伊蕉国产短视频69 | 国产日韩久久久精品影院首页 | 在线观看亚洲精品国产 | 国产成人精品三区 | 色哟哟国产成人精品 | 久久精品在线免费观看 | 国产一区二区三区在线观看影院 | 国产精品青草久久久久福利99 | 4四虎44虎www在线影院麻豆 | 成年免费大片黄在线观看一 | 亚洲毛片 | 午夜免费一级片 | 99爱在线观看精品视频 | 久久一日本道色综合久久m 久久伊人成人网 | 一级做a爰性色毛片 | 国产日产亚洲精品 | 亚洲视频在线观看免费视频 | www亚洲免费| 手机看成人免费大片 | 欧美特黄aaaaaa| 国产在线精品一区二区夜色 | 女人张开腿让男人桶视频 | 国产亚洲片 | 欧美大片毛片大片 | 在线毛片一区二区不卡视频 | 国产成人精品一区二区不卡 | 久久99精品久久只有精品 | 九色porny真实丨国产18 | 深夜爽爽爽gif福利免费 | 亚洲精品第五页 | 九九视频精品全部免费播放 | 国产精品久久久久一区二区三区 | 久久综合久久美利坚合众国 | 欧美成人性色生活片免费在线观看 | 欧美一级毛片大片免费播放 |