Ecrrie dans un fichier JAVA urgent

julia -  
 Rem's -
Bonojur voilà un petit bout de progtamme qui me permet d'écrire dans un fichier:
Mon problème est le suivant: à chaque fois que j'écris quelque chose dans mon fichier, il l'écrit à la suite,
Ce que j'aimerais faire c aller à la ligne!!!
Merci
String myMessage = "";
int rc;
HttpConnection hc = null;
DataOutputStream dos = null;
DataInputStream dis=null;
String strRequest = pseudo;
OutputStreamWriter writer = null;
System.out.println(box.getString());
try{

hc=(HttpConnection)Connector.open(monURL,Connector.READ_WRITE);
hc.setRequestMethod(HttpConnection.POST);
dos= hc.openDataOutputStream();
System.out.println(pseudo);
dos.writeUTF(pseudo);
// dos.writeUTF("\n");
//dos.writeUTF("bonojru");
dos.flush();
A voir également:

3 réponses

rubidium Messages postés 95 Statut Membre
 
Salut
Et si tu utilisais un flux tamponné (buffered stream)?
Tu aurais acces a des fonction du genre newLine() (pas sur que ca soit son nom exact, pas de javadoc sous la main)


Lundi, c'est ravioli
0
tafiscobar Messages postés 1281 Statut Contributeur 177
 
pourqoi le \n ne marche pas? sinon, effectivement, utilises un StringBuffer et ensuite tu ecris ce buffer ds ton fichier, tres pratique en soit.

tafiscobar "lou waye def bopame"
la nullite n'existe pas, l'ignorance oui, ah je suppose!!!
0
Rem's
 
Tu peux faire :
String ligne;
sortie = new PrintWriter(new FileWriter(path));
sortie.println("\n");

Ca ca marche pour ecrire dans un fichier.
Apres tu peux ecrire ce que tu veux
0