`

Java获取本机某个目录下的指定后缀的所有文件

阅读更多

 

   /**

  * 返回目录IMAGE_PATH下的所有fileDot后缀的文件

* @return

*/

public static List<File> getFileFromSd(String fileDot){
		List<File> fileList=new ArrayList<File>();
		File path=new File(IMAGE_PATH);    
		File[] files=path.listFiles();
		for (File file:files) {
			if(file.isFile()){
				String fileName=file.getName();
				if(fileName.endsWith(fileDot)){   
					fileList.add(file);
				}
			}
		}
		return fileList;
	}
 

注:IMAGE_PATH目录格式: "*************/DCIM/Camera";

分享到:
评论

相关推荐

    基于Java的qq截图工具 设计软件源码+word毕业论文文档.zip

    截图也和某些事物相似,也有动静之分,静态截图能够生成一个像素文件,如以.bmp,.png,.jpg为后缀的文件。动态截图生成一个动态文件,如以.gif为后缀的文件。截图常常用来展示某一时间,某一空间下的各个元素之间的...

    网管教程 从入门到精通软件篇.txt

    DST:刺绣机图形文件 DSW:Microsoft Developer Studio工作区文件 DTA:World Bank(世界银行)的STARS数据文件 DTD:SGML文档类型定义(DTD)文件 DTED:地面高度数字数据(图形的数据格式)文件 DTF:...

    strust文件上传

    /**//*截取上传文件的后缀名,此时得到了文件的类型*/ type = type.substring(i+1); } // 限制上传类型为jpg,txt,rar; if (!type.equals("jpg") && !type.equals("txt")&& !type.equals("bmp")) {//当上传的...

    精品离线浏览器(都含注册码)_5款合集打包下载

    WebCHM的下载方式也很灵活,可以制定下载的层次、范围(可选择本目录、域名、连续域名等),可以过滤掉不需要下载的链接,也可以指定下载后的文件是直接保存到硬盘还是压缩到某个CHM包。所以既可以将整个网站拉到硬盘...

    springmybatis

    2. 设置mybatis 配置文件:Configuration.xml, 在src_user目录下建立此文件,内容如下: 程序代码 程序代码 &lt;!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" ...

    c#学习笔记.txt

    因为相比之下,Sun也不怎么样,微软已经将C#提交设在日内瓦的ECMA(European Computer Manufacturers' Association,国际标准化机构欧洲电子计算机工业会)并获得批准。Sun就从来没有将它的Java交给过ECMA,以至于...

    oracle实验报告

    SQL&gt;@ 文件名(文件后缀缺省为.SQL)或 SQL&gt;START 文件名 文件中每条SQL语句顺序装入缓冲区并执行。 二、 数据库命令——有关表、视图等的操作 1. 创建表employee 例1 定义一个人事信息管理系统中存放职工基本信息...

    JavaScript笔记

    |--x.indexOf(findstr,index)、x.lastIndexOf(findstr,index): 获取指定字符; |--x.substring(start, end): 获取子字符串; |--x.replace(findstr,tostr):替换子字符串; |--x.split(bystr): 拆分子字符串...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

     删除HKEY_CLASSES_ROOT目录下所有以Ora、Oracle、Orcl或EnumOra为前缀的键。  删除HKEY_CURRENT_USER/SOFTWARE/Microsoft/windows/CurrentVersion/Explorer/MenuOrder/Start Menu/Programs中所有以oracle 开头...

    freemarker总结

    options:该参数可以省略,指定包含时的选项,包含encoding和parse两个选项,其中encoding指定包含页面时所用的解码集,而parse指定被包含文件是否作为FTL文件来解析,如果省略了parse选项值,则该选项默认是true. ...

    正则表达式

    所有包含子串 "java" 的字符串相匹配.虽然正则表达式中的其它字符不是按照字面意思进行匹配的,但它们都具有特殊的意义.正则表达式 /s$/ 包含两个字符. 第一个特殊字符 "s" 是按照字面意思与自身相匹配.第二个字符 ...

Global site tag (gtag.js) - Google Analytics