Scusami
codice:
File[] lista=new File("c:\Windows").listFiles();
oppure 
File[] lista=new File("c:\Windows").listFile(new FileFilter(){
    public boolean accept(File file){
        if(file.isDir()) return true;
        if(file.getName().endsWith(".exe"))
            return true;
        return false;
    }

});
for(int i=0;i<lista.length;i++)
      System.out.println(lista[i]);