import java.io.File;
import java.io.FilenameFilter;
public class Main {
public static void main(String[] args) {
File games = new File("C:\\Test");
File[] files = games.listFiles();
for (File file : files) {
System.out.println(file + " is a " + (file.isDirectory() ? "directory" : "file"));
}
String[] xfiles = games.list();
for (String file : xfiles) {
System.out.println("File = " + file);
}
FilenameFilter filter = new FilenameFilter() {
public boolean accept(File dir, String name) {
if (name.endsWith(".txt")) {
return true;
}
return false;
}
};
File[] yfiles = games.listFiles(filter);
for (File doc : yfiles) {
System.out.println("Doc file = " + doc);
}
}
}