「Java入門」java.io.FilenameFilterで特定ファイルを取得するサンプル
サンプルコード
package com.arkgame.study;
import java.io.File;
import java.io.FilenameFilter;
public class FilenameFilterDemo {
	public static void main(String[] args) {
		File ff = new File("D:\\test");
		FilenameFilter ft = new FilenameFilter() {
			@Override
			public boolean accept(File dir, String name) {
				if (name.endsWith(".log")) {
					return true;
				}
				return false;
			}
		};
		System.out.println("特定ファイル");
		for (File cft : ff.listFiles(ft)) {
			System.out.println(cft);
		}
	}
}
実行結果
特定ファイル
D:\test\Log000.log
D:\test\log100.log
D:\test\log002.log