java 输出指定目录

 1 package hjw;
2 import java.io.File;
3 import java.io.IOException;
4 public class dm {
5 public static void main(String[] args) {
6 File f=new File("d:"+File.separator);
7 print(f);
8 }
9 public static void print(File file){//递归调用此方法
10 if(file!=null){//增加一个检查机制
11 if(file.isDirectory()){//判断是否为目录
12 File f[]=file.listFiles();//是,就输出
13 if(f!=null){//有可能无法列出全部目录
14 for(int i=0;i<f.length;i++){
15 print(f[i]);//继续列出
16 }
17
18 }
19 }else{
20 System.out.println(file);//如果不是。则直接打印
21 }
22 }
23 }
24 }

 

posted @ 2012-03-20 20:03  谈笑风生膜法师  阅读(270)  评论(0编辑  收藏  举报