Fichier texte en java

Fermé
daddou - 9 déc. 2007 à 22:31
Posotaz Messages postés 489 Date d'inscription samedi 23 juin 2007 Statut Membre Dernière intervention 19 juin 2011 - 10 déc. 2007 à 00:18
Bonjour,
j'aimerais bien savoir comment peut on faire un retour à la ligne en écrivant dans un fichier text(en java)!
merci de votre aide.
A voir également:

1 réponse

Posotaz Messages postés 489 Date d'inscription samedi 23 juin 2007 Statut Membre Dernière intervention 19 juin 2011 225
10 déc. 2007 à 00:18
Salut,

Un retour à la ligne dans un fichier se fait comme un retour à la ligne partout ailleurs... avec la constante "\n".

Mais si tu dois faire beaucoup de "write()" je te conseille (pour des raisons d'optimisation d'accès aux ressources I/O dans la mesure où tu écris dans un tampon mémoire plutôt que dans le fichier directement à chaque fois) d'utiliser la classe BufferedWriter. Cette classe a en plus l'avantage de posséder la méthode newLine() pour insérer une nouvelle ligne. Sans oublier la méthode "flush" quand on a terminé d'écrire dans le tampon pour passer le tout en une seule fois sur la partie physique. Et fermer le tampon de préférence.
0