黑马程序员技术交流社区
标题:
分享一个可以列出指定目录下的所有扩展名为txt的文件
[打印本页]
作者:
Robber
时间:
2016-2-20 20:49
标题:
分享一个可以列出指定目录下的所有扩展名为txt的文件
import java.io.*;
/**
*@ClassName Program1
* 递归列出指定目录下的所有扩展名为txt的文件。
*
* @date 2014-3-27
*
*/
public class Exercise23_1 {
public static void main(String[] args) {
//创建文件路径
String filePath = "C:/Users/Administrator/Desktop/";
recursion(filePath);
}
public static void recursion(String filePath){
//创建文件对象
File file = new File(filePath);
//获得该目录下的文件列表
File[] files = file.listFiles();
if( files == null )
return;
for(File temp : files){
if(temp.isDirectory()){
//如果是目录则递归调用
recursion(temp.getAbsolutePath());
}else{
//如果是文件,则首先判断是否是以txt结尾的。
if(temp.getName().endsWith("txt")){
System.out.println(temp.getName());
}
}
}
}
}
作者:
cxy8161994
时间:
2016-2-25 14:37
66666,还看不懂,正在打基础
作者:
xuecmg
时间:
2016-2-26 09:25
学习了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2