package test1;
import java.io.File;
import java.util.LinkedList;
public class FileSystem {
public static void main(String[] args) {
long a = System.currentTimeMillis();
LinkedList list = new LinkedList();
File dir = new File("file");
File[] file = dir.listFiles();
for (int i = 0; i < file.length; i++) {
if (file[i].isDirectory())
list.add(file[i]);
else
System.out.println(file[i].getAbsolutePath());
}
File tmp;
while (!list.isEmpty()) {
tmp = (File) list.removeFirst();
if (tmp.isDirectory()) {
file = tmp.listFiles();
if (file == null)
continue;
for (int i = 0; i < file.length; i++) {
if (file[i].isDirectory())
list.add(file[i]);
else
System.out.println(file[i].getAbsolutePath());
}
} else {
System.out.println(tmp.getAbsolutePath());
}
}
System.out.println(System.currentTimeMillis() - a);
}
}
分享到:
相关推荐
实现windows下查找指定文件下制定文件名的文件,java实现
遍历目录查找文件遍历目录查找文件遍历目录查找文件遍历目录查找文件遍历目录查找文件
提供一个查找指定目录下所有文件的函数,函数头如下: void CMyDlg::FindFileS(CString path, CString name, bool isdir)//CString path为路径(例:d:\\123),CString name为名称字,支持通配符(例:*.txt),bool ...
浏览根目录下的所有文件,包含子目录下的所有文件,实现类似“Windows“的功能
在一个特定目录下查找文件的例子,在一个特定目录下查找文件的例子
单独写的文件,已使用vs2008的项目测试过代码可用 主要功能是查找设置的目录下所有该类型的文件,然后保存在结构体中, 代码作者菜鸟一枚,漏缺之处往指出
使用win32API查找某个目录下的所有文件,同时包括所有子目录下的文件。 在2000下测试通过。
找指定目录的所有文件,文件搜索,代码简单,不用api,纯pb代码。
这是一个用于获取指定目录下所有文件的信息的C++代码, 是用于linux系统的
3、HDFS的使用(读写、上传、下载、遍历、查找文件、整个目录拷贝、只拷贝文件、列出文件夹下文件、删除文件及目录、获取文件及文件夹属性等)-java 网址:...
Windows API查找某个目录下的所有文件(包括子目录).rar
查找目录下所有文件夹内的重复文件(根据MD5值查找),删除重复文件。
非常好用的指定目录下所有文件中批量查找、替换字符串工具。
使用Win32 API 查找某个目录下的所有文件(包括子目录).zip
android 查找程序根目录下所有文件 java i/o与ListActivity的结合
首先依次查找当前目录下的每一个实体(文件或是子目录),如果是某一子目录,则进入该子目录并递归调用函数 Search_Directory 进行查找,查找完毕之后,再返回上一级目录;如果不是子目录而是某一文件,则判断其是否...
对形如“C:\\Windows\\System\\Telnet.hlp”的文件进行查找; 算法为: 首先找到根目录C:\\; 从根目录找到子目录Windows; 再找到子目录System; 再找到文件Telnet.hlp;
批处理查找当前文件夹及其子目录某文件并运行 当前文件夹下(包括子目录下)查找某文件并运行 批处理 bat
易语言查找文件,枚举子目录源码,查找文件,枚举子目录,列表