遍历磁盘下的所有目录

来源:互联网 发布:阿里云视频服务器 编辑:程序博客网 时间:2024/05/21 08:02
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);}}}

0 0