zoukankan      html  css  js  c++  java
  • File类 递归 获取目录下所有文件文件夹

    package com.xiwi;

    import java.io.*; import java.util.*;
    class file{ public static void main(String args[]){ System.out.println("file Go..."); // 这里改成你要遍历的目录路径 recursiveFiles("F:\fileText"); System.out.println("file End."); } /** * Xiwi * 遍历文件/文件夹 - 函数 * [String]path 文件路径 */ private static void recursiveFiles(String path){ // 创建 File对象 File file = new File(path); // 取 文件/文件夹 File files[] = file.listFiles(); // 对象为空 直接返回 if(files == null){ return; } // 目录下文件 if(files.length == 0){ System.out.println(path + "该文件夹下没有文件"); } // 存在文件 遍历 判断 for (File f : files) { // 判断是否为 文件夹 if(f.isDirectory()){ System.out.print("文件夹: "); System.out.println(f.getAbsolutePath()); // 为 文件夹继续遍历 recursiveFiles(f.getAbsolutePath()); // 判断是否为 文件 } else if(f.isFile()){ System.out.print("文件: "); System.out.println(f.getAbsolutePath()); } else { System.out.print("未知错误文件"); } } } }
  • 相关阅读:
    14.3.1选择选项
    14.3 选择框表单
    14.2.4HTML5约束API验证
    input标签之外是否一定添加form标签
    14.2.3自动切换焦点
    php设计模式---抽象模式模式
    php设计模式---简单工厂模式
    git基本教程,每天更新
    第5章 卷积神经网络
    第3章 深度学习基础
  • 原文地址:https://www.cnblogs.com/yysbolg/p/10917648.html
Copyright © 2011-2022 走看看