您好,欢迎访问一九零五行业门户网

Java 实例 - 遍历目录

以下实例演示了使用 file 类的 dir.isdirectory() 和 dir.list() 方法来遍历目录:
/* author by w3cschool.cc main.java */ import java.io.file; public class main { public static void main(string[] argv) throws exception { system.out.println("遍历目录"); file dir = new file("/www/java"); //要遍历的目录 visitalldirsandfiles(dir); } public static void visitalldirsandfiles(file dir) { system.out.println(dir); if (dir.isdirectory()) { string[] children = dir.list(); for (int i = 0; i < children.length; i++) { visitalldirsandfiles (new file(dir, children[i])); } } } }
以上代码运行输出结果为:
遍历目录 /www/java /www/java/car.class /www/java/fileutil.class /www/java/fileutil.java /www/java/helloworld.class /www/java/helloworld.java /www/java/helloworlddebug.class /www/java/helloworlddebug.java /www/java/main$1.class /www/java/main.class /www/java/main.java /www/java/mainclass.class /www/java/mainclass.java /www/java/myclass.class /www/java/outfilename /www/java/test.log
以上就是java 实例 - 遍历目录的内容。
其它类似信息

推荐信息