Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Java NIO: Copier un fichier

string,static, java
{filelink=22}

import java.io.*;
import java.nio.*;
import java.nio.channels.*;
 
public class NIOCopier
{
 
  public static void main(String[] args) throws IOException
  {
     String in_File="c:/test.txt";
     String out_File="c:/test2.txt";
 
     copier(in_File,out_File);
 
  }
  private static void copier(String fichier_source, String fichier_dest)throws IOException
    {
     FileInputStream src = new FileInputStream(fichier_source);
    FileOutputStream dest = new FileOutputStream(fichier_dest);
 
    FileChannel inChannel = src.getChannel();
    FileChannel outChannel = dest.getChannel();
 
    for (ByteBuffer buffer = ByteBuffer.allocate(1024*1024);
         inChannel.read(buffer) != -1;
         buffer.clear()) {
       buffer.flip();
       while (buffer.hasRemaining()) outChannel.write(buffer);
    }
 
    inChannel.close();
    outChannel.close();
    }
}

A Voir sur le même Sujet:

  • Java: copier un fichier dans un dossier
  • copier un fichier dans un dossier vers un autre en java
  • copier un fichier
  • copier les fichiers par date avec java
  • copier le contenu de fichier dans une autre fichier java
  • copier une partie d'un fichier dans un autre avec java
  • copier un fichier pdf dans un autre java
  • copier un fichier en java
  • copy+un+code+d'un+fichier+txt+en+java
  • deplacer fichier code java