Die Fileklasse

Status
Nicht offen für weitere Antworten.
T

TGMer

Gast
Hallo,

Könnte mir mal jemand bisschen was über die Fileklasse erklären. Also das Öffnen, Lesen, Speichern und Schreiben. Dazu jeweils Beispiele, habe im Internet schon gesucht und in Büchern aber irgendwie klappts bei mir nie oder ich checks nicht.
Bitte um Hilfe!!!
mfg
 
R

Roar

Gast
was solls da viel zu erzöhlen geben? es gibt nur eine klasse File.

was klappt bei dir nicht?
 
G

Guest

Gast
Wie schreibe ich in eine File etwas rein?? Und wie lese ich daraus???.....
 

anfänger

Mitglied
okay, lesen aus einer Datei:

Code:
public String DateiLesen(String pfad)
{
    BufferedReader br;
    try{
        br = new BufferedReader(new FileReader(pfad));
        StringBuffer str_buff = new StringBuffer();
        String tmp = br.readLine();
        while(tmp!=null)
        {
            str_buff.abbend(tmp);
            tmp = br.readLine();
        }
        br.close();
    }catch(IOException io){System.err.print(io.toString());}
    return str_buff.toString();
}

schreiben in eine Datei:
Code:
public void DateiSchreiben(String pfad)
{
    String zeile1 = "erst Textzeile";
    String zeile2 = "zweite Textzeile";
    FileWriter fw;
    try{
        fw = new FileWriter(pfad);
        fw.write(zeile1+"\n");
        fw.write(zeile2);
        fw.close();
    }catch(IOException io){System.err.print(io.toString());}
}

ich hoffe dir können diese beiden Methode weiterhelfen.
es gibt bestimmt auch schönere Arten abzufragen, ob in der Datei noch etwas steht, aber ich weiß im Augenblick nicht wie.
 

mic_checker

Top Contributor
Hab den restlichen Code nicht angeschaut, aber :
Es heisst append - nur als Hinweis das sich hier nachher keiner über eine Cannot resolve Symbol Fehlermeldung beschwert ;)
 
Status
Nicht offen für weitere Antworten.

Oben