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);
}
}
}
遍历磁盘下的所有目录
最新推荐文章于 2024-09-21 10:38:43 发布