Java BufferedInputStream Copy copyFile(File inputFile, File outputFile)

Here you can find the source of copyFile(File inputFile, File outputFile)

Description

Copie un fichier vers un autre

License

Open Source License

Declaration

public static void copyFile(File inputFile, File outputFile) throws IOException 

Method Source Code


//package com.java2s;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;

import java.io.IOException;

public class Main {
    /**//from   w w w  .j a v  a2s .co m
     * Copie un fichier vers un autre
     */
    public static void copyFile(File inputFile, File outputFile) throws IOException {
        BufferedInputStream fr = new BufferedInputStream(new FileInputStream(inputFile));
        BufferedOutputStream fw = new BufferedOutputStream(new FileOutputStream(outputFile));
        byte[] buf = new byte[8192];
        int n;
        while ((n = fr.read(buf)) >= 0)
            fw.write(buf, 0, n);
        fr.close();
        fw.close();
    }
}

Related

  1. copyFile(File fSrcFile, File fDestFile)
  2. copyFile(File in, File out)
  3. copyFile(File in, File out)
  4. copyFile(File inFile, File outFile)
  5. copyFile(File inFile, File outFile)
  6. copyFile(File origem, File destino)
  7. copyFile(File source, File dest)
  8. copyFile(File source, File dest, boolean deleteIfExists)
  9. copyFile(File source, File dest, boolean deleteIfExists)