java 罗列文件
来源:互联网 发布:编程就业培训机构 编辑:程序博客网 时间:2024/05/01 08:04
今天写音乐播放器 要取得目录中的所有可用文件 简单写了个罗列的
package codefans.app.util;import java.io.File;import java.io.FilenameFilter;import java.util.ArrayList;import java.util.List;public class FileOperator{private String dirPath;public FileOperator(String dirPath){this.dirPath = dirPath;}/** * 获取目录中的所有符合过滤器的文件 * @param filter 过滤器 * @return 所有文件的完整路径 */public List<String> getFilesPath(final String filter){List<String> list = new ArrayList<String>();File file = new File(dirPath);String[] files = file.list(new FilenameFilter(){public boolean accept(File dir, String filename){if(filename.endsWith(filter)) return true;return false;}});for(String str : files){list.add(this.dirPath + "/" + str);}return list;}}
- java 罗列文件
- 以树形格式罗列文件
- Java开源CMS系统罗列
- 一。java基础知识点罗列
- 罗列当前文件夹下所有文件
- java中的代码生成工具简单罗列
- C# C++ java中多态的罗列
- Java Web学习——问题罗列
- java-web书中知识罗列
- DOS下罗列文件(文件夹名字包含空格)
- 磁盘文件目录罗列和list控件的使用
- 实用工具罗列
- php将某个目录下面的所有文件罗列出来的方法
- Java主流技术、优秀工具、优秀书籍和优秀网站大罗列
- R语言︱文件读入、读出一些方法罗列(批量xlsx文件、数据库、文本txt、文件夹)
- neoswiff编译器选项罗列
- 日期函数罗列
- JDBC知识点罗列
- 第九周 任务2
- NAT的完全分析及其UDP穿透的完全解决方案
- AOP概念理解
- 第九周任务一 复数 输入输出运算符的重载
- 第九周 任务5
- java 罗列文件
- 第九周任务3
- AS3.0游戏开发(二)
- iphone开发资料汇总
- 匹配任何字符:点号(.)
- 第九周任务二 时间 输入输出运算符重载
- 规划我们的人生
- ZOJ3033 Board Games
- spring课堂第一个案例