Toon posts:

java:Na string schrijven in txt bestand een enter?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik kan verschillende strings op verschillende momenten in een txt bestand schrijven, alleen wordt alles achter elkaar weggeschreven. Heeft iemand misschien een idee hoe ik na het schrijven van een string naar de volgende regel ga in het txt bestand???

  • TricTrac
  • Registratie: November 2000
  • Laatst online: 22-06 15:07

TricTrac

=;-)

\n ?

Verwijderd

Topicstarter
als ik dat wegschrijf zie ik in mijn txt bestand een blokje.

  • TrendKiller
  • Registratie: Januari 2001
  • Laatst online: 02-07 13:03
Met welke app bekijk je dat tekstbestand? Met Notepad? Dan is dat normaal, bekijk het eens met Wordpad.

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 17-09 22:25

Janoz

Moderator Devschuur®

!litemod

Dan moet je \r\n wegschrijven, of een fatsoenlijke editor gebruiken om de tekst te openen.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • Reefer
  • Registratie: Mei 2000
  • Laatst online: 21-02-2025

Reefer

madness

"blablabla" + System.getProperty("line.separator");

hiermee haal je de OS afhankeljke CR op.

A Breakbeat A Day Keeps Religion Away.


  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
Als je met een Writer werkt (en dat hoop ik) kan je hem ook inpakken in een BufferedWriter. Deze heeft ook een methode newLine() die uiteraard een platform-onafhankelijke manier een newline afdrukt.

implementatie:
code:
1
2
3
    public void newLine() throws IOException {
    write(lineSeparator);
    }

waarbij:
code:
1
2
    lineSeparator = (String) java.security.AccessController.doPrivileged(
           new sun.security.action.GetPropertyAction("line.separator"));

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment

Pagina: 1