Copiar un fichero de tipo imagen en Java
Quiero copiar un fichero de tipo imagen (gif,jpeg,...) de una ruta a otra. He usado el metodo renameTo del objeto File pero esto mueve el fichero de una ruta a otra y yo quiero copiarlo. GRACIAS
Este código hace lo que quieres, yo lo he probado tb para una imagen y funciona
FileInputStream fregis = new FileInputStream(nombreFichero que quieres copias);
FileOutputStream fsalida = new FileOutputStream(nombreFicherocopiado, true);
int b = fregis.read();
while (b != -1) {
fsalida.write(b);
b = fregis.read();
}
fsalida.flush();
fsalida.close();
fregis.close();
FileInputStream fregis = new FileInputStream(nombreFichero que quieres copias);
FileOutputStream fsalida = new FileOutputStream(nombreFicherocopiado, true);
int b = fregis.read();
while (b != -1) {
fsalida.write(b);
b = fregis.read();
}
fsalida.flush();
fsalida.close();
fregis.close();