如何列出某个目录下的所有目录和文件
2017-04-25 17:28
309 查看
File类常用的方法:
File(String pathname) 根据指定的路径创建一个File对象.
creatNewFile() 若存在目录或文件,则返回false,否则创建文件或文件夹
listFiles() 若对象代表目录,则返回目录中所有文件的File对象
File(String pathname) 根据指定的路径创建一个File对象.
creatNewFile() 若存在目录或文件,则返回false,否则创建文件或文件夹
listFiles() 若对象代表目录,则返回目录中所有文件的File对象
import java.io.File; public class fileRead { public static void main(String[] args) { String path="D://workspace"; File testfile = new File(path); if (!testfile.exists()) { System.out.println("File not exit!"); return; } //返回目录中所有文件的file对象 File[] files = testfile.listFiles(); for (int i = 0; i < files.length; i++) { if (files[i].isDirectory()) { System.out.println("dirctory is: "+files[i].getName()); }else { System.out.println("file is: "+files[i].getName()); } } } }
相关文章推荐
- Linux命令行下如何查找列出/usr/local这个目录下所有包含字符mrtg的文件
- 如何用Java代码列出一个目录下所有的文件?
- 超级简单:如何列出目录下所有文件的超链接
- 【IO面试题】文件操作,如何列出某个目录下的所有文件?如何列出某个目录下的所有子目录?写个简单的例子
- 超级简单:如何列出目录下所有文件的超链接
- Java - 如何用Java代码列出一个目录下所有的文件?
- 如何列出当前目录下所有的JSP文件(含子目录)
- 如何列出某个目录下的所有文件?
- 如何用Java代码列出一个目录下所有的文件?
- 如何列出某个目录下的所有子目录? 3)如何判断一个文件或目录是否存在? 4)如何读写文件?
- 如何使用c语言递归地列出linux系统的所有目录和文件
- hdfs 如何列出目录下的所有文件
- HDFS——如何列出目录下的所有文件
- 超级简单:如何列出目录下所有文件的超链接
- [IO]如何列出某个目录下的所有文件
- Visual C# 2005 - 如何取得某目录之下所有文件名称的字符串集合
- 列出指定目录下的所有文件和目录
- tomcat中列出目录下所有文件
- java程序的递归算法,列出某个目录下的所有子目录和文件
- Visual C# - 读者询问如何复制目录以及目录下所有的子目录与文件