Projet gus05 de développement Java
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment : -20%
-20% Récupérateur à eau mural 300 ...
Voir le deal
79 €

Copie de fichier

Aller en bas

Copie de fichier Empty Copie de fichier

Message  Gus Mer 4 Nov - 14:33

Voici un bout de code très simple pour copier un fichier en Java :
La copie pourra malheureusement échouer si l'application Java ne dispose pas des droits nécessaires sur le répertoire cible ou si le fichier source est corrompu (problème de contrôle de redondance cyclique...)


public static void copy(File inFile, File outFile) throws Exception
{
outFile.getParentFile().mkdirs();

FileInputStream fis = new FileInputStream(inFile);
FileOutputStream fos = new FileOutputStream(outFile);

FileChannel inputChannel = fis.getChannel();
FileChannel outputChannel = fos.getChannel();

outputChannel.transferFrom(inputChannel,0,inFile.length());

fis.close();
fos.close();
}
Gus
Gus
Admin

Messages : 249
Date d'inscription : 01/09/2009

http://www.gus05.com

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum