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