知识大全 Java实现获取指定路径下的指定格式的文件

Posted 文件

篇首语:金鞍玉勒寻芳客,未信我庐别有春。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Java实现获取指定路径下的指定格式的文件相关的知识,希望对你有一定的参考价值。

Java实现获取指定路径下的指定格式的文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  获取指定路径下的指定格式的文件

  package filenameFilter;

  import java io File;

  /*  * 实现功能   *

  获取指定路径下的指定格式的文件

  * */

  public class Test

  public static void listPath(File file)

  // 接收筛选过后的文件对象数组

  //用文件对象调用listFiles(FilenameFilter filter) 方法

  //返回抽象路径名数组 这些路径名表示此抽象路径名表示的目录中满足指定过滤器的文件和目录

  File files[] = file listFiles(new MyFilenameFilter())

  /*//遍历出指定文件路径下符合条件的文件

  for (File f : files)

  System out println(f)

  */

  //遍历出指定文件路径下的所有符合筛选条件的文件

  for(File f: files)

  if(f isDirectory())

  listPath(f)

  else

  System out println(f)

  

  

  

  public static void main(String[] args)

  // 创建指定目录的文件对象

  File file = new File( F:\\\\test )

  // 调用文件晒筛选的方法 并将文件对象出入

  listPath(file)

  

  package filenameFilter;

  import java io File;

  import java io FilenameFilter;

  //实现FilenameFilter接口 可用于过滤器文件名 //本方法实现的是筛选指定格式结尾的文件 public class MyFilenameFilter implements FilenameFilter

  /**

  * @param args

  *

  *

  实现功能 实现FilenameFilter接口 定义出指定的文件筛选器

  *

  */

  @Override

  //重写accept方法 测试指定文件是否应该包含在某一文件列表中

  public boolean accept(File dir String name)

  // TODO Auto generated method stub

  // 创建返回值

  boolean flag = true;

  // 定义筛选条件

  //endWith(String str) 判断是否是以指定格式结尾的

  if (name toLowerCase() endsWith( jpg ))

   else if (name toLowerCase() endsWith( txt ))

   else if (name toLowerCase() endsWith( gif ))

   else

  flag = false;

  

  // 返回定义的返回值

  //当返回true时 表示传入的文件满足条件

  return flag;

  

cha138/Article/program/Java/hx/201311/26918

相关参考

知识大全 C# 如何获取指定目录包含的文件和子目录

C#如何获取指定目录包含的文件和子目录  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  如何获取指

知识大全 Java对话框获取目录、文件路径

Java对话框获取目录、文件路径  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  publicFi

知识大全 在JAVA文件中获取该项目的相对路径

在JAVA文件中获取该项目的相对路径  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n

知识大全 java删除指定文件夹或者文件

  想要拷贝一份项目代码到家里但是由于是从公司svn服务器上checkout下来的其中有很多svn文件所以就写了个小工具删除svn文件夹就可以缩小整个工程大小  packagedeletefile; 

知识大全 bat自动删除指定文件夹下前几天的文件的代码

  复制代码代码如下:运行的时候去掉最后一个@echo和pause这两个为测试输出用的dateadd(d%d%)这里改变删除时间注意一定要改区域语言里的时间格式为yyyymmddcha138

下列公文格式中,__属指定性格式题目

下列公文格式中,_____属指定性格式题目。A、签发人B、标题C、秘密等级D、附件答案:B解析:本题考查指定性格式题目,即公文的必备要素,标题是公文必备的要素,A、C、D是选择性要素。

知识大全 JAVA获取绝对路径的问题

JAVA获取绝对路径的问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  JAVA中获取绝对路径

知识大全 c#对PL/SQL查询结果列复制的结果生成指定格式

c#对PL/SQL查询结果列复制的结果生成指定格式  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 解析php通过cookies获取远程网页的指定代码

cha138/Article/program/PHP/201311/21255

根据国家技术监督局发布的《国家机关公文格式》,下列公文各要素中,属于指定项目的是

根据国家技术监督局发布的《国家机关公文格式》,下列公文各要素中,属于指定项目的是_____。A、发文字号B、生效标识C、主送机关D、签发人答案:ABC解析:指定项目是指用于规定必须填写的数据项目。只有