txt Dateien in einen Ordner packen und von dort lesen.

Neik05

Grünschnabel
Hi, ich habe eine Funktion, mit dem ich Text Dateien lesen kann. Aber momentan ist das so, dass alle Text Dateien sich in dem Ordner befinden, wo sich auch die Quellcodes aufhalten. Deshalb möchte ich beide trennen, in dem ich einen Ordner erstelle und alle Text Datei hinein packe.

Mein jetziger Code sieht so aus:

Code:
public void setFileName( String name ) {
fileName = name;
}

public void getTxtInhalt( String fileName ) { 
      try { 
         datei = new StreamTokenizer( new FileReader( fileName ) ); 
...

Was muss ich nun ändern? Wie lautet die Funktion überhaupt für sowas. Bin ziemlich neu in Java.

Hoffe, dass ihr mir weiter helfen könnt. Cu.
 
Zuletzt bearbeitet:
Hallo Neik,

Hier ein Beispiel.

VG Erdal

Code:
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;

public class ReadFile {

	public static void main(String[] args) {

		// Datei im selben Ordner wie der Quelltext
		String filename1 = "Dateiname.txt";
		// Relative Pfadangabe
		String filename2 = "Neuer Ordner/Dateiname.txt";
		// Absolute Pfadangabe
		String filename3 = "C:/Dateiname.txt";

		try {
			BufferedReader in = new BufferedReader(new FileReader(filename1));
			String str;
			while ((str = in.readLine()) != null) {
				System.out.println(str);
			}
			in.close();
		} catch (IOException e) {
		}
	}
}
 
Hallo Neik,

eins hast du noch vergessen, das Thema bitte als erledigt markieren, damit man weiß welche Themen noch offen sind und welche nicht. Danke.

VG Erdal
 
Zurück