欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java IO文件后綴名過濾總結

 更新時間:2018年02月28日 09:29:14   作者:彬菌  
本篇文章給大家詳細講述了Java IO文件后綴名過濾的相關知識點,以及實例代碼分享,有需要的朋友跟著小編一起學習下。

實現(xiàn)效果:列出某個目錄下的特定后綴名文件(如,列出D盤根目錄下txt后綴的文件)

import java.io.File;
import java.io.FilenameFilter;

public class QueryFile implements FilenameFilter{
	String extension; //文件擴展名
	public QueryFile(String extension){
		this.extension="."+extension.toLowerCase(); //文件擴展名標準化
	}
	@Override
	public boolean accept(File dir, String name) { //重寫FilenameFilter接口的方法
		File file=new File(dir,name);
		if(file.getName().toLowerCase().endsWith(extension)){
			return true;
		}
			return false;
	}
	public static void main(String[] args) {
		File file=new File("D:/");
		QueryFile query=new QueryFile("txt"); //后綴名為txt的文件
		String[] array=file.list(query); //開始過濾
		for(int i=0;i<array.length;i++){
			System.out.println(array[i]);
		}
	}
}

說明:

FilenameFilter接口是用于過濾文件的接口,同類接口為FileFilter

以上就是本次分享的關于IO文件后綴名過濾總結的全部內(nèi)容,如果大家還有不明白的可以參考以下相關文章,或者直接在下面留言區(qū)討論,感謝大家對腳本之家的支持。

相關文章

最新評論