zoukankan      html  css  js  c++  java
  • 遍历磁盘下的所有目录

    package com.ywx.io;
    
    import java.io.File;
    /**
     * 遍历磁盘下的所有目录
     * @author Vashon
     * date 20150403
     */
    
    public class IOTest1 {
    	public static void main(String args[]){
    		File myfile=new File("d:"+File.separator);
    //		print1(myfile);
    		print2(myfile);
    	}
    	//方法一:
    	public static void print1(File file){
    		if(file!=null){
    			if(file.isDirectory()){//如果是目录
    				File f[]=file.listFiles();
    				if(f!=null){//隐藏的不能列出
    					for(int i=0;i<f.length;i++){
    						print1(f[i]);
    					}
    				}
    			}else{
    				System.out.println(file);//输出路径
    			}
    		}
    	}
    	//方法二
    	public static void print2(File file){
    		if(file.isDirectory()){
    			File f[]=file.listFiles();
    			for(File f1 : f){
    				print2(f1);
    			}
    		}else{
    			System.out.println(file);
    		}
    	}
    }
    

    版权声明:本文为博主原创文章,未经博主允许不得转载。

    Stay Hungry, Stay Foolish, Walking in Life
  • 相关阅读:
    Ubuntu下RabbitMq 安装与运行
    web_api所需包
    Ubuntu16.04下安装python3.6.4详细步骤
    JavaScript
    css
    html
    MySQL
    day4 函数
    day3 字典,集合,文件
    day2
  • 原文地址:https://www.cnblogs.com/ywx-vashon/p/4895789.html
Copyright © 2011-2022 走看看