Probléme de la création d'un ficier en jav

Fermé
mery - 13 mai 2009 à 20:31
tsunamidream Messages postés 262 Date d'inscription dimanche 26 avril 2009 Statut Membre Dernière intervention 14 août 2011 - 13 mai 2009 à 20:46
Bonjour, tot lme monde j'ai un probléme en java surtout au niveau de la création d'un fichier ,merci
A voir également:

1 réponse

tsunamidream Messages postés 262 Date d'inscription dimanche 26 avril 2009 Statut Membre Dernière intervention 14 août 2011 59
13 mai 2009 à 20:46
Bonsoir,

Voici un exemple qui va peut être vous aider :

import java.io.*;

public class Launch {

public static void main(String[] args)throws IOException {

//instanciation d'un objet de type File
File dest = new File("C:\\truk....\\dest.txt");

//Si le fichier n'éxiste pas ....
if(!dest.exists()){
//....il est créer
dest.createNewFile();
}
//Déclaration et initialisation du buffer
byte[] buffer = new byte[64];

//INstanciation des flux d'entrée et de sortie
FileInputStream fis = new FileInputStream("C:\\truk...\\orig.txt");
FileOutputStream fos = new FileOutputStream(dest);

//On écris dans le fichier de sorti tant que le buffer n'a pas fini de lire le fichier.
while (fis.read(buffer) != -1){
fos.write(buffer);
}
//Ne pas oublier de fermer les flux
fis.close();
fos.flush();
fos.close();
}

}

Amicalement,
0