Java Textdatei Wörter filtern?
Guten Tag,
Ich lerne seit neustem ein bisschen Java, dort habe ich eine Textdatei namens "namen.txt" wo ich einzelne Wörter her rausfiltern will und diese in der Console anzeigen lassen möchte, doch ich weiß nicht wie.
Wenn jemand weiß wie der Code lautet oder lauten könnte würde ich mich über eine Antwort freuen.
Vielen Dank :)
2 Antworten
Die Datei einlesen lassen, und nach dem String suchen ... Das Ergebnis verarbeiten!
Also damit du es auch richtig lernst, kann ich dir leider nicht den Code geben.
Aber hier mal ein Gedanken Anstoß.
Zunächst mal musst du die Text-Datei auslesen und in einen String speichern.
Und in diesem String kannst du dann nach Wörtern suchen. Wie genau das "einzelne Wörter her rausfiltern" von dir gemeint ist, hab ich leider nicht verstanden
Schau dir die String-Klasse an. Sie stellt verschiedene Methoden zur Verfügung, mit denen du die ausgelesenen Daten filtern kannst.
"public class Namensliste {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new FileReader("namen.txt"));
for (String line; (line = br.readLine()) != null;)
System.out.println(line);
br.close();
}
} "
Das ist mein Aktueller Code. Der ganze Text wird mir schon in der Console angezeigt aber ich will ja nur bestimmte Wörter von diesem angezeigt bekommen.