Mi devi spiegare una cosa: hai letto il messaggio di andbin? Lui ti ha giustamente suggerito di utilizzare i metodi list() oppure listFiles().
Io nel tuo codice non li vedo.

Ma anche se li avessi visti... hai idea di quello che stai facendo? Stai cercando di leggere il contenuto di una directory come se fosse un file, utilizzando un FileReader... che senso ha??

La documentazione mi pare eccellentemente completa e semplice: listFiles() ritorna un array di File che rappresenta il contenuto della directory, list() ritorna un array di stringhe che rappresenta il contenuto della directory sottoforma di nomi... cosa non è chiaro di tutto questo?


Ciao.