Pb ecriture dans un fichier: retour à la ligne? - Java - Programmation
Marsh Posté le 15-03-2003 à 15:03:11
yepyep a écrit : |
De tete
Code :
|
A+
Marsh Posté le 15-03-2003 à 15:06:26
le retour à la ligne est dépendent de l'os. \r\n sur windows par exemple. Si tu veux une valeur qui soit indépendant de l'os tu peux faire ca:
Code :
|
et la valeur sera changé par la JVM en fonction de l'os sur lequel tourne ton appli
Marsh Posté le 15-03-2003 à 14:52:11
Bonjour,
Je "débute" en java et j'ai un problème actuellement avec l'ecriture dans des
fichiers texte: je cherche (desepérément!) le moyen de changer de ligne. En C++
par ex je faisais quelque chose du style "\n"; mais là en java ca ne marche pas.
J'ai essayé d'ecrire le caractere ascii 10 ou 13, mais le pb reste le meme...
Voici un exemple de la methode que j'essaye d'implanter (le retour chariot ne se
faisant pas malheureusement):
static void ajout (String fichier, String login, String password) throws
IOException
{
String resultat;
FileOutputStream sortie = new FileOutputStream (fichier,true);
//true: ecriture en 'append'
resultat=login+":"+password+"\n"; // PB : retour a la ligne ????
sortie.write(resultat.getBytes());
}
Quelqu'un peut m'aider??
Merci d'avance.
A+