Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1440 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Pb ecriture dans un fichier: retour à la ligne?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pb ecriture dans un fichier: retour à la ligne?

n°334062
yepyep
Posté le 15-03-2003 à 14:52:11  profilanswer
 

 
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+

mood
Publicité
Posté le 15-03-2003 à 14:52:11  profilanswer
 

n°334066
phenixl
Posté le 15-03-2003 à 15:03:11  profilanswer
 

yepyep a écrit :

 
 
Quelqu'un peut m'aider??
Merci d'avance.
A+  


 
De tete
 

Code :
  1. static void ajout (String fichier, String login, String password) throws FileNotFoundException {
  2.   PrintStream ps = new PrintStream(new FileOutputStream (fichier,true));
  3.   ps.println(login + ":" + password);
  4. }


 
A+

n°334067
darklord
You're welcome
Posté le 15-03-2003 à 15:06:26  profilanswer
 

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 :
  1. public static final String NEW_LINE = System.getProperty("line.separator" );


 
et la valeur sera changé par la JVM en fonction de l'os sur lequel tourne ton appli


Message édité par darklord le 15-03-2003 à 15:13:29

---------------
Just because you feel good does not make you right

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Pb ecriture dans un fichier: retour à la ligne?

 

Sujets relatifs
lire et ecrire dans un fichierenregistrer un fichier au lieu de l'ouvrir dans le navigateur
Passer d'un fichier XML à MySQLenvoyer un mail depuis excell avec le fichier dans le corps du message
Del fichier plus vieux que tel dateBp retour a la ligne lors d'ecriture dans un fichier
Plus de sujets relatifs à : Pb ecriture dans un fichier: retour à la ligne?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR