java 递归列出所有的目录
来源:互联网 发布:武汉网络总监招聘 编辑:程序博客网 时间:2024/05/17 21:45
import java.io.File;
public class DiGui {
public static void getDir(String strPath) throws Exception {
try {
File f = new File(strPath);
if (f.isDirectory()) {
File[] fList = f.listFiles();
for (int j = 0; j < fList.length; j++) {
if (fList[j].isDirectory()) {//如果是目录
System.out.println(fList[j].getPath());
getDir(fList[j].getPath());
}if (fList[j].isFile()) {//如果是文件
System.out.println(fList[j].getPath());
}
}
}
} catch (Exception e) {
System.out.println("Error: " + e);
}
}
public static void main(String[] args) {
String strPath = "D:\\";
System.out.println("当前目录:"+strPath);
try {
getDir(strPath);
} catch (Exception e) {
}
}
}
public class DiGui {
public static void getDir(String strPath) throws Exception {
try {
File f = new File(strPath);
if (f.isDirectory()) {
File[] fList = f.listFiles();
for (int j = 0; j < fList.length; j++) {
if (fList[j].isDirectory()) {//如果是目录
System.out.println(fList[j].getPath());
getDir(fList[j].getPath());
}if (fList[j].isFile()) {//如果是文件
System.out.println(fList[j].getPath());
}
}
}
} catch (Exception e) {
System.out.println("Error: " + e);
}
}
public static void main(String[] args) {
String strPath = "D:\\";
System.out.println("当前目录:"+strPath);
try {
getDir(strPath);
} catch (Exception e) {
}
}
}
- java 递归列出所有的目录
- 递归列出目录下的所有文件
- java:递归实现输出目录下所有的文件(列出目录下所有的文件)
- java列出目录下的所有文件
- java列出目录下的所有文件
- java程序的递归算法,列出某个目录下的所有子目录和文件
- java程序的递归算法,列出某个目录下的所有子目录和文件
- java程序的递归算法,列出某个目录下的所有子目录和文件
- java程序的递归算法,列出某个目录下的所有子目录和文件
- java程序的递归算法,列出某个目录下的所有子目录和文件
- java程序的递归算法 列出某个目录下的所有子目录和文件
- java程序的递归算法,列出某个目录下的所有子目录和文件
- Java递归算法,列出某个目录下的所有子目录和文件
- 递归列出指定目录下的所有文件的绝对路径
- 算法:递归列出一个目录下面的所有文件
- 递归列出某目录的所有子目录和文件
- l列出目录下的所有文件(递归)
- 递归列出指定目录下的所有文件名
- 分析家DAD格式
- 用jQuery访问ASP.Net WebControl的ClientID方法
- poj 3264 Balanced Lineup
- 动态创建qml
- Practices of Continuous Integration
- java 递归列出所有的目录
- 短距无线通信技术
- 网络提供的证券实时数据访问接口
- 删除xcode4及cocos2d的方法
- 分析家分笔数据格式
- FastReport.net每页打印合计数的实现
- 检测磁盘空间大小源码
- 11gR2 Clusterware and Grid Home - What You Need to Know [ID 1053147.1]
- QT c++程序使用qml的两种方法