删除一个文件夹
来源:互联网 发布:深圳分数据海关 编辑:程序博客网 时间:2024/05/17 22:02
package com.heima.test;import java.io.File;import java.util.Scanner;public class Test13 { /**删除一个文件夹 * @param args */ public static void main(String[] args) { File dir = getDir(); removeDir(dir); } public static File getDir(){ Scanner sc = new Scanner(System.in); System.out.println("输入文件夹路径:"); while(true){ String line = sc.nextLine(); File dir = new File(line); if(!dir.exists()){ System.out.println("文件夹不存在!重输"); }else if(dir.isFile()){ System.out.println("不是文件夹!重输:"); }else{ return dir; } } } public static void removeDir(File dir){ File []subFiles = dir.listFiles(); for (File subFile : subFiles) { if(subFile.isFile()){ subFile.delete(); }else{ removeDir(subFile); } } dir.delete(); }}
0 0
- 删除一个文件夹
- 删除一个文件夹
- 如何删除一个文件夹
- 删除一个文件夹
- 如何删除一个文件夹
- 删除一个文件夹(转)
- 删除一个文件夹
- android 删除一个文件夹
- 删除一个文件夹
- java 删除一个文件夹
- 递归删除一个文件夹
- 删除一个文件夹
- java 中删除一个文件夹
- 创建一个删除不掉的文件夹
- 一个文件夹无法删除的最终解决方法
- Linux下删除一个文件夹命令
- 递归删除一个文件夹中的所有内容
- 删除一个指定路径的文件夹
- 统计一个文件夹的大小
- hibernate get和load 方法的区别
- ObjectAttribute.js
- win7 下anaconda 安装及安装包
- MYSQL SELECT执行顺序
- 删除一个文件夹
- iOS关于应用图标的警告解决方案(图解)Applications using Launch Screen Files and targetting iOS 7.1 and earlier need
- 键盘接收2个文件路径,将一个 拷贝到另一个中
- 文件夹按层级打印
- CSUST 第九届校赛H-最小差值
- 自动轮播图(可以有点击事件的其中点击事件用 block 传值)
- 文件递归改后缀
- 数组冒泡排序
- android去除标题栏