Originariamente inviato da andbin
Il secondo array in teoria non servirebbe. Carichi tutte le righe del file in un array in memoria e chiudi il file. Quindi lo apri in scrittura, scrivi la nuova riga di inizio, quindi tutto il contenuto dell'array.
Giustissimo. Sarebbe la migliore cosa. Ho perso le speranze però, perchè non sono pratico di java, il compilatore è alquanto poco intuitivo sugli errori (c'era una graffa in più e mi dava errore nel main). Non sono riuscito a fare una semplice copia da array ad array:

nel ciclo for avevo scritto
array1[i+1]=array2[i], ma mi da errore nell'i+1..