Vinetos

Ecrire File JAVA

Aug 11th, 2015
288
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. public void ecrire(String nomFic, String texte){
  2. //on va chercher le chemin et le nom du fichier et on me tout ca dans un String
  3. String adressedufichier = System.getProperty("user.dir") + "/"+ nomFic;
  4. try
  5. {
  6. /**
  7. * BufferedWriter a besoin d un FileWriter,
  8. * les 2 vont ensemble, on donne comme argument le nom du fichier
  9. * true signifie qu on ajoute dans le fichier (append), on ne marque pas par dessus
  10.  
  11. */
  12. FileWriter fw = new FileWriter(adressedufichier, true);
  13.  
  14. // le BufferedWriter output auquel on donne comme argument le FileWriter fw cree juste au dessus
  15. BufferedWriter output = new BufferedWriter(fw);
  16.  
  17. //on marque dans le fichier ou plutot dans le BufferedWriter qui sert comme un tampon(stream)
  18. output.write(texte);
  19. //on peut utiliser plusieurs fois methode write
  20.  
  21. output.flush();
  22. //ensuite flush envoie dans le fichier, ne pas oublier cette methode pour le BufferedWriter
  23.  
  24. output.close();
  25. //et on le ferme
  26. System.out.println("fichier créé");
  27. }
  28. catch(IOException ioe){
  29. System.out.print("Erreur : ");
  30. ioe.printStackTrace();
  31. }
  32.  
  33. }
Advertisement
Add Comment
Please, Sign In to add comment