Copiar un Archivo a Otro en Java

CN Camilo Nova Camilo Nova

Camilo Nova

CEO
1 min read.

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");
    }
}

Written by Camilo Nova

CN Camilo Nova Camilo Nova

As the Axiacore CEO, Camilo writes about the intersection of technology, design, and business. With a strategic mindset and a deep understanding of the industry, he is dedicated to helping companies grow.

Newsletter

Subscribe to our newsletter:

Read more

Rich Internet Application

Leyendo un poco en Internet sobre entornos enriquecidos en plataformas WEB y sobre tecnologías de desarrollo WEB, encontré un...

1 min read.

Build Once. Own Forever.