zoukankan      html  css  js  c++  java
  • IO流 列出目录下所有内容-递归

    package com.yyq;
    import java.io.*;
    /*
     * 列出指定目录下文件或者文件夹,包含子目录下的内容
     * 也就是列出指定目录下的所有内容
     */
    public class FileDemo3 {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            File dir = new File("E:\Java 视频学习\java基础视频");
            showDir(dir);
        }
        // 递归调用:因为目录中还有目录,只要使用一个列出目录功能的函数即可
        // 自身调用自身
        public static void showDir(File dir){
            System.out.println(dir);
            File[] files = dir.listFiles();
            for(File f : files){
                if(f.isDirectory()){
                    showDir(f);
                }
                else{
                    System.out.println(f);
                }
            }
        }
    }

    package com.yyq;
    import java.io.*;
    /*
     * 列出指定目录下文件或者文件夹,包含子目录下的内容
     * 也就是列出指定目录下的所有内容
     */
    public class FileDemo3 {

        public static void main(String[] args) {
            // TODO Auto-generated method stub
            File dir = new File("E:\Java 视频学习\java基础视频");
            showDir(dir);
        }
        // 递归调用:因为目录中还有目录,只要使用一个列出目录功能的函数即可
        // 自身调用自身
        public static void showDir(File dir){
            System.out.println(dir);
            File[] files = dir.listFiles();
            for(File f : files){
                if(f.isDirectory()){
                    showDir(f);
                }
                else{
                    System.out.println(f);
                }
            }
        }
    }

  • 相关阅读:
    hdu 1142 用优先队列实现Dijkstra
    POJ 2063 Investment 完全背包
    POJ 3260 多重背包+完全背包
    bignum 大数模板
    POJ 3468(树状数组的威力)
    POJ 3468 线段树裸题
    hdu 1058 Humble Numbers
    CodeForces 185A 快速幂
    POJ 1990 MooFest 树状数组
    设计模式(20)策略模式
  • 原文地址:https://www.cnblogs.com/yangyongqian/p/5153888.html
Copyright © 2011-2022 走看看