Suche: 

 

Eine wunderbare Einführung in UML

 
Fragen und Antworten...

 
C#, ASP, WPF und XAML

 

| del.icio.us | digg.com | reddit.com | ma.gnolia.com | newsvine.com | furl.net | google | yahoo | technorati.com |

String aus einer Datei lesen

Hier ein CodeBeispiel, wie man eine Datei mit unbestimmter Länge von TextInhalt mit Java einlesen kann und den Inhalt auf der Konsole ausgibt.

import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
/**
* * Eine Klasse um einen beliebigen String aus einer Datei einzulesen und
* diesen auf der Konsole auszugeben.
*
* @author Timo Brast
*/
public class DateiLeser {
public static void main(String[] args)
/**
* Die Variable, die den Pfad bzw. Name der Datei angibt, die eingelesen
* werden soll.
*/
String absoluteFileName = "C:/Test.txt";
BufferedReader bufferedReader = null;
try {
bufferedReader = new BufferedReader(new FileReader(absoluteFileName));
/*
* * Endlosschleife die jeweils eine Zeile aus der angegebenen Datei
* einliest und auf der Konsole ausgibt, wenn der eingelesene String "==
* null" ist, wird die Schleife abgebrochen.
*/
while (true) {
String line = bufferedReader.readLine();
if (line != null) {
System.out.println(line);
} else {
break;
}
}
System.out.println("Lesen war erfolgreich");
} catch (FileNotFoundException fnfe) {
System.out.println("Lesen war nicht erfolgreich");
System.out.println(fnfe.getMessage());
} catch (IOException ioe) {
System.out.println("Lesen war nicht erfolgreich");
System.out.println(ioe.getMessage());
} finally {
if (bufferedReader != null) {
try {
bufferedReader.close();
} catch (IOException ioe) {
System.out.println(ioe.getMessage());
}
}
System.out.println("Programm ist beendet");
}
}
}

valid CSS 2.1 valid XHTML 1.0 Transitional
« java | Sie befinden sich: | programmieren | java | String aus einer Datei lesen | String in eine Datei schreiben »