Portafolio Que hacemos AX3 Tech Clientes Nosotros Blog Contacto

Copiar un Archivo a Otro en Java

Foto del autor: Camilo Nova

El siguiente código muestra como hacer una copia exacta de un archivo a otro en java:

import java.io.*;

public class FileCopy {
    public FileCopy(String sourceFile, String destinationFile) {
        System.out.println("Desde: " + sourceFile);
        System.out.println("Hacia: " + destinationFile);

        try {
            File inFile = new File(sourceFile);
            File outFile = new File(destinationFile);

            FileInputStream in = new FileInputStream(inFile);
            FileOutputStream out = new FileOutputStream(outFile);

            int c;
            while( (c = in.read() ) != -1)
                out.write(c);

            in.close();
            out.close();
        } catch(IOException e) {
            System.err.println("Hubo un error de entrada/salida!!!");
        }
    }

    public static void main(String args[]) {
        if(args.length == 2)
            new FileCopy(args[0], args[1]);
        else
            System.out.println("Debe ingresar dos parametros");
    }
}

¿Qué esperas para crecer más?

Los consumidores hoy son digitales, quedarse obsoleto es la receta del fracaso. Comienza ahora tu transformación digital.

Carrera 13 # 98 - 70 OF 204
Bogotá - Colombia