myfilter.java

来自「由浅入深的介绍JAVAse的基本编程思想」· Java 代码 · 共 21 行

JAVA
21
字号
import java.io.File;
import java.io.FilenameFilter;

public class MyFilter implements FilenameFilter{
	private String[] extension;	  
	public MyFilter(){
		extension = new String[]{".jpg", ".JPG", ".gif", ".GIF", ".png", ".PNG", ".jpeg", ".JPEG"};	
	}
	public MyFilter(String[] extension){
		this.extension = extension;	
	}
	public boolean accept(File dir,String name){
		for(String s : extension){
			if(name.endsWith(s)){
				return true;	
			}
		}	
		return  false; 
	}	
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?