JAVA 遍历文件夹下的所有文件(递归调用和非递归调用)
2020-12-13 05:30
标签:pre lin 遍历文件 div 获取 rip this get span JAVA 遍历文件夹下的所有文件(递归调用和非递归调用) 1.不使用递归的方法调用. 2.使用递归的方法调用. 3, 原文地址:https://www.cnblogs.com/azhqiang/p/4596793.html JAVA 遍历文件夹下的所有文件(递归调用和非递归调用) 标签:pre lin 遍历文件 div 获取 rip this get span 原文地址:https://www.cnblogs.com/jpfss/p/11142364.htmlpublic void traverseFolder1(String path) {
int fileNum = 0, folderNum = 0;
File file = new File(path);
if (file.exists()) {
LinkedList
public void traverseFolder2(String path) {
File file = new File(path);
if (file.exists()) {
File[] files = file.listFiles();
if (null == files || files.length == 0) {
System.out.println("文件夹是空的!");
return;
} else {
for (File file2 : files) {
if (file2.isDirectory()) {
System.out.println("文件夹:" + file2.getAbsolutePath());
traverseFolder2(file2.getAbsolutePath());
} else {
System.out.println("文件:" + file2.getAbsolutePath());
}
}
}
} else {
System.out.println("文件不存在!");
}
}
public static List
上一篇:VoluMill.v6.1.0.2193.for.NX.v6.0-9.0.Win32_64 11CD数控软件
下一篇:ENC28J60 + M430G2553,用uip搭建http服务器,解决“在XP系统下可以访问,在Win7下不能访问”的问题
文章标题:JAVA 遍历文件夹下的所有文件(递归调用和非递归调用)
文章链接:http://soscw.com/essay/31150.html