GenSQLFromExcel--DirList
来源:互联网 发布:iphone日历记事本软件 编辑:程序博客网 时间:2024/06/13 13:19
import java.io.File;
import java.io.FilenameFilter;
import java.util.regex.Pattern;
/*
* TIJ4 书上的一个类,拿来直接用了
*/
public class DirList {
static File path = new File("."); //默认是当前文件目录
static String regex = ".*//.xls"; //默认的查找的文件格式
public static FilenameFilter filter(final String regex){
return new FilenameFilter() //匿名内部类
{
private Pattern pattern = Pattern.compile(regex);
//回掉函数 具体的过程还不清楚
public boolean accept(File dir,String name){
return pattern.matcher(name).matches();
}
};
}
DirList(){};
DirList(File file, String reg){
path = file;
regex = reg;
}
void setPath(File f){ path = f;}
void setRegex(String reg) {regex = reg;}
String[] dirList(){
String[] files ;
files = path.list(filter(regex));
return files;
}
public static void main(String[] args) {
DirList dl = new DirList(); //先在当前目录下找
String[] tmp = dl.dirList();
for(String s :tmp)
System.out.println(s);
System.out.println("-------------------------------");
dl.setPath(new File("c://user")); //重新 设置目录
dl.setRegex(".*//.xls"); //重新 设置查找条件
tmp = dl.dirList();
for(String s :tmp)
System.out.println(s);
}
}
- GenSQLFromExcel--DirList
- GenSQLFromExcel
- 麻烦的PB打印函数
- ASP.ENT 中文提交后变成??
- sql%rowcount 为零??
- iSkoot for skype
- Lucene学习笔记之创建Index
- GenSQLFromExcel--DirList
- Jtemplete/客户端模板的脚本渲染引擎
- 关于SEH学习的一些笔记
- Oracle 作业Job 无法停止下来---最后....
- 测试用例设计白皮书--等价类划分方法
- Java Socket网络编程初级入门[zz]
- 设置IE8查看源文件时默认打开的编辑器
- 进程与线程简介
- Intel WIFI Link 5100破解wep密码