BufferedReader

Kenbu

Grünschnabel
hallo!
Ich hätte eine Frage, ist es möglich einen BufferedReader zu etwas anderem zu benutzen außer zum einlesen von Datein?
Zum Beispiel, wenn ich in einer Methode eine Datei schon geöffnet, Inhalt umgeändert und Resultat in einen String gespeichert habe und diesen dann mit Hilfe einer anderen Methode irgendwie mit dem BufferedReader einzulesen so dass ich immer noch den Befehl br.readLine()!=null benützen kann.

Ist sowas möglich? Wenn nein, wie geht's anders? xD

Grüße
 
Hallo,

theoretisch ist sowas möglich, dafür gibt es PipedStreams. Du verbindest zwei davon, schreibst den String in den OutputStream und liest von InputStream mit dem BufferedReader.
Aber da sgeht auch einfacher. Wenn ich dich richtig verstanden habe, willst du den String in Zeilen aufteilen. Dann geht das mit einem StringTokenizer der nach \n teilt.
 
Zurück