Basta usare la API adatta.
- Da Java 7 c'è la NIO.2 e la nuova classe java.nio.file.Files ha diversi copy().
- Per qualunque release di Java, l'approccio basilare: crei un FileInputStream, un FileOutputStream, leggi a blocchi di byte e li scrivi sull'altro (chiaramente andrebbe fatto bene, corretto per i close e le eccezioni).
- Oppure la libreria Apache Commons IO ha la classe FileUtils con diversi copyFile().
A te la scelta.![]()
Andrea, Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
Java Versions Cheat Sheet