title image


Smiley Re: in eine Datei schreiben!
hi,für die Dateiausgabe mußt du dir ein FileInputStream erzeugen, mit dem kannst du dann auf Byte-Ebene Daten in die Datei schreiben. Da den meisten Programmierern das Arbeiten auf Byte-Ebene zu umständlich, kann man gewöhnliche Input-Stream-Objekte mit character-orientierten-Streams verketten, den sogenannten Readern. Am besten eignen sich hierfür BufferedReader-Objekte, da sie die recht komfortable Methode readLine() zum Einlesen einer ganzen Zeile zur Verfügung stellen. Ja ich weiß, das ist für einen Java-Anfanger ziemlich kompliziert. Deshalb hier ein Code-FragmentDatei-Einageimport java.io.*;try{ BufferdeReader DatEin = new BufferedReader(new InputStreamReader(new FileInputStream("Dateiname"))); //hier stehen einzelne DatEin.readLine()-Aufrufe DatEin.close();}catch(IOException e){} Datei-Ausgabetry{ PrintWriter DateiAus = new PrintWriter(new OutputStreamWriter(new FileOutputStream("Dateiname"))); //hier stehen DateiAus.println() Aufrufe DateiAus.close();}catch(IOException e){}Mehr Information über diese Klassen findest du in der API-DokumentationCiao

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: