Java список файлов в директории

поставим задачу конкретней - хотим получить из указанной директории список файлов с расширением .txt
Для это - прежде всего отдельным классом реализуем фильтр:

import java.io.File;
import java.io.FileFilter;

 class MyFileFilter implements FileFilter {
	public boolean accept(File pathname) 
	{
		// проверям что это файл и что он заканчивается на .txt	
	   return pathname.isFile() && pathname.getName().endsWith(".txt");
    }
}

далее в том месте - где мы планируем исполнять код выводящий список имеющихся файлов в стандартный поток вывода напишем примерно такой код:

File f = new File(this.path);
  	 MyFileFilter filter = new MyFileFilter();
      File[] list = f.listFiles(filter);
      for(int i = 0; i<list.length; i++) {
          System.out.println(list[i]);
      }

это выведет пути к подходящим нам файлам в стандартный поток вывода.

материалы в помощь =

Ну и возвращаемся к нашей задаче.
Темы в помощь =