Java如何遍历目录呢?
下文讲述Java遍历目录的方法分享,如下所示:
实现思路:
Java代码中遍历目录可使用File类下的list()方法,
注意事项:
遍历前需使用isDirectory()方法检测路径是否为目录
如下所示:
import java.io.File;
public class testClass{
public static void main(String[] argv)
throws Exception {
System.out.println("遍历目录开始");
File d= new File("E:\java");
bianLiMuLu(d);
}
//定义遍历目录的函数
//递归调用此函数
public static void bianLiMuLu(File d) {
if (d.isDirectory()) {
String[] children = d.list();
for (int i = 0; i < children.length; i++) {
bianLiMuLu
(new File(d, children[i]));
}
}
}
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。