Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void ecrire(String nomFic, String texte){
- //on va chercher le chemin et le nom du fichier et on me tout ca dans un String
- String adressedufichier = System.getProperty("user.dir") + "/"+ nomFic;
- try
- {
- /**
- * BufferedWriter a besoin d un FileWriter,
- * les 2 vont ensemble, on donne comme argument le nom du fichier
- * true signifie qu on ajoute dans le fichier (append), on ne marque pas par dessus
- */
- FileWriter fw = new FileWriter(adressedufichier, true);
- // le BufferedWriter output auquel on donne comme argument le FileWriter fw cree juste au dessus
- BufferedWriter output = new BufferedWriter(fw);
- //on marque dans le fichier ou plutot dans le BufferedWriter qui sert comme un tampon(stream)
- output.write(texte);
- //on peut utiliser plusieurs fois methode write
- output.flush();
- //ensuite flush envoie dans le fichier, ne pas oublier cette methode pour le BufferedWriter
- output.close();
- //et on le ferme
- System.out.println("fichier créé");
- }
- catch(IOException ioe){
- System.out.print("Erreur : ");
- ioe.printStackTrace();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment