美文网首页
File的递归操作

File的递归操作

作者: 小花是妹纸 | 来源:发表于2017-12-11 22:14 被阅读0次

列出FIle的一些常用操作比如过滤、遍历等操作

//遍历目录
public class FileUtils{
  public static void listDirectory(File dir) throws IOException{
    if(!dir.exists()){
      throw new IllegalArgumentException("目录:"+dir+"不存在.");
    }
     if(!dir.isDirectory(){
      throw new IllegalArgumentException(dir+"不是目录.");
    }
    String[] filenames = dir.list();//返回的是字符串数组
    for(String string : filenames){
      System.out.println(dir)
    }
    File files = dir.listFiles();//返回的是直接子目录(文件)的抽象
    if(files != null && files.length > 0){
      for (File file : files ) {
        if(file.isDirectory()){
          //递归
          listDirectory(file);
        }else{
          System.out.println(file);
        }
      }
    }
  }
}

相关文章

  • File的递归操作

    列出FIle的一些常用操作比如过滤、遍历等操作

  • Java-IO流对象

    File中的静态成员变量 递归的使用 File中的递归

  • Python语言基础8。函数

    引用、递归函数、匿名函数、列表推导式、文件的读写、with open()as file文件的相关操作shutil模...

  • 2018-04-25 300集Java

    file类的使用(读写文件 通过他操作文件或目录) 125课常用类_file类_打印目录树状结构_递归算法 128...

  • File类、递归

    主要内容 File类 递归 教学目标 能够说出File对象的创建方式 能够说出File类获取名称的方法名称 能够说...

  • File类&递归

    一、File类 1.1 概述 java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、...

  • File和递归

    01:file的概述 1.在电脑中的文件或者目录在java中都使用File来进行描述 2.File的使用 1.导包...

  • 3/20day15_File类_递归_IO流_字节流

    复习 今日内容 File类 递归 IO流 字节流 File类 File类的作用 File类可以表示文件或者文件夹(...

  • Java实例-目录操作

    1、Java 实例 - 递归创建目录:使用 File 类的 mkdirs() 实现递归创建目录。 public c...

  • 12月第一周的总结

    cp 复制命令 cp src dest cp file1 file2 file 3 cp -r 递归复制目录 cp...

网友评论

      本文标题:File的递归操作

      本文链接:https://www.haomeiwen.com/subject/zxiwixtx.html