import java.io.File; import java.io.IOException; //gibt alle Dateien mit der Endung "java" im Verzeichnis, //aus dem das Programm aufgerufen wurde, am Bildschirm aus public class DateiAusgabe { public static void main(String[] args) throws IOException { //ein Verzeichnis-Objekt für das aktuelle Verzeichnis File verzeichnis = new File("."); //DateiEndungsFilter implementiert das vorgegebene Interface "FilenameFilter" DateiEndungsFilter meinFilter = new DateiEndungsFilter(); //gibt mir alle Dateien in Form eines Arrays zurück, und filtert //dabei jene heraus, die "meinFilter" nicht mag //(gefiltert wird immer dann, wenn die accept Methode false zurückgibt) File[] alleDateien = verzeichnis.listFiles(meinFilter); //Ausgeben am Bildschirm for (int i=0; i