Salve ho un problema con un Fila.
Devo creare un file di aggiornamento e eseguire quindi queste operazioni:
codice:
			File inFile=new File("file.txt");
			Scanner scan = new Scanner(inFile);
					
					//APRO FILE DI OUTPUT
					File out=new File("file_agg.txt");
					PrintStream scrivi=new PrintStream(out);

                       //faccio alcune operazioni di modifica del file
                  ....................
		
                  if (!inFile.delete()) System.out.print("File Non Eliminato");

			/*	CREO IL FILE DI AGGIORNAMENTO CON LA PRENOTAZIONE NUOVA	*/
 			inFile.delete();
			
			
			boolean Rinomina = out.renameTo(inFile);
				if(!Rinomina){System.out.println("File o directory non rinominati. PRENOTAZIONE NON COMPLETATA.");}
il problema che riscontro è che non mi fa eliminare il vecchio file perchè mi dice che e ancora in uso e di conseguenza non mi fa rinominare il file d'aggiornamento. Come posso risolvere??