Originariamente inviato da juventinodoc
come faccio a leggere i nomi dei file da input???
devo usare la classe scanner????

può andare bene qualcosa del genere????
No, non va bene. Scanner sì, lo puoi usare per leggere l'input digitato sullo standard input dall'utente.
Ma devi usarlo così:

codice:
Scanner sc = new Scanner(System.in);

System.out.print("Inserisci il nome del primo file: ");
String linea = sc.nextLine();
Poi la linea che l'utente ha digitato e che contiene il nome del file, la usi per istanziare ad esempio un FileReader.