Ho il seguente problema: data una lista di nomi file presente in un file txt, devo verificare che questi file siano tutti presenti in una certa directory. Se non sono presenti devo mandare una mail.
Io ho fatto così ma non funziona e non capisco perchè:
codice:
//Ciclo sull'array dei nomi utenti
		    for (int i=0; i<arrayDiStringhe.length; i++){
		    	//Ciclo su tutti i file della directory
		    	for( File file1 : files ){
		    		String nFile = estraiNome(file1);
		    		//se il file xls non è presente
		    		if ( ! nFile.equals(arrayDiStringhe[i]) ){
		    			//mando mail
		    			//Crea oggetto Email e manda mail
						Email mjm = new Email();
						mjm.sendMail();
						System.out.println("Inviata");							
		    		}
		    	}
		    }
Ho fatto una prova con 2 nomi di file nel txt e 3 file contenuti nella directory e dovrebbe mandare una sola mail, invece ne manda 9