/*
windows中删除一个文件夹,删除原理:
删除目录从里往外删,既然从里往外删,就需要用到递归。
*/
import java.io.*;
class DirectoryDemo
{public static void main(String[] args) {File file = new File("E:\\开发视频\\毕向东Java");printDirectory(file,0);}private static void printDirectory(File file , int level){System.out.println(file);File [] files = file.listFiles();level++;for(int i= 0;i<files.length;i++){if(files[i].isDirectory())printDirectory(files[0],level);elseSystem.out.println(files[i]);}}
}

转载于:https://www.cnblogs.com/dengshiwei/p/4258464.html

listFiles()相关推荐

  1. java中File类中list()和listFiles()方法区别

    list()和listFiles()方法区别: 1.返回值类型不同:前者为String数组,后者为File对象数组 2.数组中元素内容不同:前者为string类型的[文件名](包含后缀名),后者为Fi ...

  2. 开课吧Java教程:如何用listFiles()方法

    Java 2增加了list( )方法的一个变化形式,名为listFiles( ),你会发现该方法很有用. listFiles( )形式如下: File[ ] listFiles( ) File[ ] ...

  3. Java File类File [] listFiles()方法(带示例)

    File类File [] listFiles() (File Class File[] listFiles()) This method is available in package java.io ...

  4. java listfile为null_java学习日志---File实例:实现复制整个文件夹、解决listFiles()为null问题...

    需求:将H盘下的所有文件复制到H:/All 文件夹中 思路:使用递归遍历整个目标目录 传入目标路径 判断是否是文件夹 是:调用listFiles()方法,得到File数组,重点内容接着执行1 否:复制 ...

  5. python 替换字符串的方法replace()、正则re.sub()

    一.replace()函数 1用字符串本身的replace方法: a = 'hello word' b = a.replace('word','python') print b 1 2 3 二.re. ...

  6. Scrapy 学习笔记(-)

    Scrapy Scrapy 是一个为了爬取网站数据,提取结构性数据而编写的应用框架. 其可以应用在数据挖掘,信息处理或存储历史数据等一系列的程序中.其最初是为了页面抓取 (更确切来说, 网络抓取 )所 ...

  7. 67)vector的begin() end() 和 front() back()的区别 rbegin() rend()

    1) ·············· 2)`````````v1.begin() 和v1.end()  是作为迭代器v1的 第一个位置  和 最后一个元素的下一个位置. `````````````v1. ...

  8. 转:【CSS/JS学习】如何实现单行/多行文本溢出的省略(...)--老司机绕过坑道的正确姿势...

    本文来源:http://www.cnblogs.com/penghuwan/p/6682303.html 引言: 写前端UI的朋友们也许都遇到过这样的问题:我们需要实现这样一个需求,在一个父级元素中隐 ...

  9. Python中的对象,类,super()函数

    对象:(1)外观的特征 (2)正在做的事情 比如:那个穿蓝色衣服的正在打球的帅哥  类:属性(静态的变量)+方法(函数)是对对象的近似 类名约定是以大写字母开始的 类的出现: 是为了使得对象可以进行大 ...

最新文章

  1. Ajax---局部刷新
  2. 将字符串转换成ListT
  3. Android 将Openfire中的MUC改造成类似QQ群一样的永久群
  4. 蓝牙4.0技术分析1-广播者角色
  5. mysql构建url给scrapy_Python Scrapy从mysq填充起始url
  6. Java8 接口在变化
  7. boost::histogram::algorithm::project用法的测试程序
  8. c语言堆栈基本代码入栈出栈_c语言的简单的进栈出栈
  9. astrm30米分辨率高程数据下载_如何下载道路沿线1000米范围内的高程?
  10. python合并多个excel代码_Python脚本合并多个Excel文件
  11. 微软超融合私有云测试02-测试架构描述
  12. CAD图纸转换成高质量的彩色PDF格式如何操作?
  13. 整型常量(基于百度及各处资料加上我的个人经验整理而成)
  14. css空心三角形_CSS实现空心三角指示箭头
  15. Random类:用来产生随机数字
  16. 云朵怎么画好看?超简单的天空上色教程
  17. python中round函数的使用方法
  18. rstudio查询命令_R语言和RStudio的一些用法,常用命令等
  19. 优秀开源项目推荐之--文档库bookstack
  20. 【AI入门学习方法】

热门文章

  1. 基于时间片轮转程序分析进程调度
  2. (转)测试用例的设计方法(全)之二 错误推断、因果图
  3. TI的TCP/IP协议栈---NDK
  4. 网易云音乐刷听歌量_榆林网易云音乐粉丝量主要方式
  5. JVM内存相关的核心参数?
  6. navicat 批量修改列数据
  7. 017_CSS长度单位
  8. python io流,Python io流会在列表理解中自动关闭吗?
  9. docker一键部署jenkins服务(一)
  10. Java内存分配原理