黑马程序员技术交流社区

标题: File练习_输出指定目录下指定后缀名的文件名称案例 [打印本页]

作者: keto    时间: 2015-6-24 22:48
标题: File练习_输出指定目录下指定后缀名的文件名称案例
[qq]347617645[/qq]
/*
* 输出指定目录下指定后缀名的文件名称案例
* 思路:
* 1.使用File封装一个初始目录;
* 2.获取目录下的所有文件及目录的名称;File[] listFiles();
* 3.遍历这个数组,筛选出"文件";isFile()
* 4.判断这个文件名是否符合要求;
* 例如:找出D:\aaa下的所有.txt文件
*/
public class Demo {
public static void main(String[] args) {
  //1.使用File封装初始目录
  File file = new File("D:\\aaa");
  
  //2.获取目录下的所有文件及目录的名称
  File[] files = file.listFiles();
  
  //3.遍历这个数组,筛选出"文件";
  for(File f : files){
   if(f.isFile()){
    //4.判断这个文件名是否符合要求;
    if(f.getName().endsWith(".txt")){
     //打印这个文件
     System.out.println(f.getAbsolutePath());
    }
   }
  }
}
}


作者: shuaiqi_P_D    时间: 2015-6-24 23:10
最后输出的怎么是绝对路径。。不是文件名




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2