zoukankan
html css js c++ java
java 文件 读取目录下的所有文件(包括子目录)
import
java.io.File;
import
java.io.IOException;
import
java.util.ArrayList;
import
java.util.Iterator;
import
java.util.List;
public
class
test
{
public
static
void
main(String[] args)
{
//
目录
File dataDir
=
new
File(
"
E:/资源库资源/20091111
"
);
//
存放目录及其子目录下的所有文件对象
List
<
File
>
myfile
=
new
ArrayList
<
File
>
();
//
开始遍历
listDirectory(dataDir, myfile);
System.out.println(
"
目录下包含
"
+
myfile.size()
+
"
个文件:
"
);
for
(File file : myfile)
{
System.out.println(file.getAbsolutePath());
}
}
/** */
/**
* 遍历目录及其子目录下的所有文件并保存
*
@param
path 目录全路径
*
@param
myfile 列表:保存文件对象
*/
public
static
void
listDirectory(File path, List
<
File
>
myfile)
{
if
(
!
path.exists())
{
System.out.println(
"
文件名称不存在!
"
);
}
else
{
if
(path.isFile())
{
myfile.add(path);
}
else
{
File[] files
=
path.listFiles();
for
(
int
i
=
0
; i
<
files.length; i
++
)
{
listDirectory(files[i], myfile);
}
}
}
}
}
查看全文
相关阅读:
二进制显示整数
测试intel 8.0
实用的免费网络空间
tcp/ip入门(转)
桶排序
在talking bar的留言(够无聊)
重装系统手记
几个宏
组合算法<转>
记深圳慧通面试
原文地址:https://www.cnblogs.com/pricks/p/1601044.html
最新文章
连续每天的数据
jquery值发生改变时触发
委托
后台转成json数据
谷歌地图测试
用批处理测试MTU
7Zip : Archiving without timestamps
吸引优秀程序员的环境
自己用的PHP源码批量压缩
TIPI:深入理解PHP内核
热门文章
![1,]在ie9下是false
网盘换了又换
png2ico
token name of "goto" in php
javascript 高级模板类
打印树
C++资源之不完全导引【转载】
天气一热,便羡慕起女生来
有个感觉
静态函数
Copyright © 2011-2022 走看看