-1
A
回答
0
你可以得到整个文件系统层次结构使用File.listFiles()
0
listFiles()
方法java.io.File
列出目录中的文件。从那里开始,你可以通过目录树递归:
public static void main(String[] args)
{
listDirectory(new File("C:/"), 0);
}
private static void listDirectory(File directory, int level)
{
for(File file : directory.listFiles())
{
for(int i = 0; i < level; i++)
System.out.print('\t');
System.out.println(file.getName());
if(file.isDirectory())
listDirectory(file, level + 1);
}
}
相关问题
- 1. Backbone.js和层次结构/树
- 2. 使用Linq构建树层次结构
- 3. JavaScript构建树层次结构
- 4. Python OpenCV轮廓树的层次结构
- 5. Oracle中的树层次结构
- 6. NHibernate的亲子树层次结构
- 7. Python QtreeWidget:返回树层次结构
- 8. XSLT扁平列表树层次结构
- 9. 树形层次结构问题
- 10. 3DS模型加载 - 树/层次结构
- 11. 使用knockoutjs显示层次结构(树)
- 12. 基于WPF的树状结构与虚拟化层次结构
- 13. 层次结构
- 14. 如何在Java中显示树层次结构?
- 15. java中的异常层次结构
- 16. eclipse中的Java项目层次结构
- 17. Java中的语言层次结构
- 18. radgridview层次结构
- 19. UIView层次结构
- 20. 类层次结构
- 21. 将列转换为层级到树层次结构
- 22. 在Java中获取类层次结构?
- 23. Castor:如何映射Java层次结构
- 24. Java异常层次结构问题
- 25. 表示标识符层次结构 - java
- 26. 层次结构,以Java对象
- 27. 层次结构在SQL Server - 多层次
- 28. 如何排列在树形结构的层次结构设置SQL结果
- 29. 图中的层次结构
- 30. MVC3中的层次结构
这是真的,但有些误导:你可以使用'File.listFiles()'得到一个目录下的文件,你可以调用'listFiles '递归地在这些文件上;但您不会通过简单地调用该方法自动获取完整的层次结构。 –