//Using directories.
import java.io.File;
class DirList{
public static void main(String[] args)
{
String strDirName = "c:/winnt";
File f1 = new File(strDirName);
if(f1.isDirectory()){
System.out.println("Directory of " + strDirName);
String s[] = f1.list();
for(int i=0;i<s.length;i++){
File f = new File(strDirName +"/" + s[i]);
if(f.isDirectory()){
System.out.println(s[i] + "is a directory.");
}else{
System.out.println(s[i] + "is a file.");
}
}
}else{
System.out.println(strDirName + "is not a directory");
}
}
}
本文提供了一个使用Java进行目录遍历的简单示例代码,展示了如何列出指定目录下的所有文件及子目录,并区分文件与目录。

被折叠的 条评论
为什么被折叠?



