Feb 21

Um in eine Datei schreiben zu können, wird z.B. die Klasse FileWriter benutzt:

import java.io.*; // zuständige Klasse

class Angestellter{

public static void main(String args[]) {

File datei = new File(“Test.txt”); // Dateiname ist angelegt, Datei noch nicht

System.out.println(datei.exists()); // Da Datei noch nicht existiert wird false zurückgegeben

try{ //Anlage einer neuen Datei muss aufgrund des Risikos für das Programm in einen try/catch-Block gepackt werden, ansonsten ergibt sich ein Compilerfehler

System.out.println(datei.createNewFile()); // Datei wird erfolgreich angelegt, true wird ausgegeben

} catch (IOException e){

System.out.println(“Exception geworfen”);

}

System.out.println(datei.exists()); // Datei existiert nun, true wird ausgegeben

try{ // Auch hierfür ist der try/catch-Block notwendig, auch hier im Fehlerfall eine IOException geworfen wird

FileWriter datei_schreiben = new FileWriter(datei); // Anlage eines Objektes der Klasse FileWriter
datei_schreiben.write(“Dies ist die erste Zeile\n…und dies die zweite”); //Schreiben in die Datei
datei_schreiben.flush();
datei_schreiben.close(); // Schließung des FileWriters

}

catch (IOException e){ …  }

}

Tagged with:
preload preload preload
http://www.wikio.de Blog Top Liste - by TopBlogs.de Blogverzeichnis - Blog Verzeichnis bloggerei.de Bloggeramt.de Software
Webbhotell Top Blogs