�crire un fichier texte
La section pr�c�dente a montr� comment faire pour lire un fichier texte depuis un programme. On s'int�resse maintenant � l'�criture de donn�es vers un fichier texte, il est int�ressant d'�crire des donn�es vers un fichier texte pour pouvoir les stocker lorsque le programme ne tourne plus et pouvoir les r�cup�rer plus tard ou les �changer avec d'autres personnes. Comme vous le verrez, l'�criture de fichiers texte est assez similaire � leur lecture.
�criture de bas niveau
On utilise la classe FileWriter
pour �crire dans un fichier. Comme pour la lecture, on cr�e avant tout un objet File
qui repr�sente le fichier vers lequel on souhaite �crire et puis on cr�� l'objet FileWriter
. Notez que si le fichier repr�sent� par l'objet File
n'existe pas, il sera cr�� automatiquement tandis que s'il existe d�j�, il sera compl�tement vid�.
La classe FileWriter
offre des m�thodes de bas niveau pour l'�criture, on retrouve plusieurs m�thodes write
pour �crire un caract�re, une partie de String
ou enfin un String
complet. Voyons maintenant un exemple qui va �crire un tableau de double
dans un fichier (ce sont par exemple des donn�es m�t�orologiques) et on va mettre un �l�ment du tableau par ligne du fichier.