📄 detectfilenamefilter.java
字号:
/**
*
*/
package com.justin.detect;
import java.io.File;
import java.io.FilenameFilter;
/**
* @author Justin
*
* 过滤监测文件
*/
public class DetectFileNameFilter implements FilenameFilter {
private String fileExt;
public DetectFileNameFilter(String fileExt){
this.fileExt = fileExt;
}
/* (non-Javadoc)
* @see java.io.FilenameFilter#accept(java.io.File, java.lang.String)
*/
public synchronized boolean accept(File file, String filename) {
// 查询是否有新文件
String theName = filename.trim();
int index = theName.lastIndexOf(".");
if (index > 0 && index < theName.length() - 1) {
String ext = theName.substring(index+1, theName.length());
if (ext.equals(fileExt)) {
return true;
}
}
return false;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -