JAVA编程:列出某个文件夹中的所有文件和文件夹(指定文件类型和不指定类

JAVA编程:列出某个文件夹中的所有文件和文件夹(指定文件类型和不指定类型)... JAVA编程:列出某个文件夹中的所有文件和文件夹(指定文件类型和不指定类型) 展开
 我来答
匿名用户
2016-06-23
展开全部
public static void main(String[] args) throws InterruptedException {
// 指定文件夹
File file = new File("D:\\downloads\\");
List<File> fileList = null;
// 包含字符
String filter = "j";

if (file != null) {
if (file.isDirectory()) {
File[] fileArray = file.listFiles();

if (fileArray != null && fileArray.length > 0) {
fileList = new ArrayList<File>();
// 包括文件,文件夹的判断
for (File f : fileArray) {
String fileName = f.getName();
if (fileName.indexOf(filter) != -1) {
fileList.add(f);
}
}
}
} else {
System.out.println("Not Directory.");
}
}

if (fileList != null && fileList.size() > 0) {
for (File f : fileList) {
System.out.println(f.getName());
}
}
}
希望对迅闹你有烂昌磨饥斗所帮助。。。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式