Hallo,
ich habe ein merkwürdiges Problem:
Ich habe ein Programm, welches mittels folgendem Code eine Textdatei einlesen soll:
Das komische ist, dass bei mir am Rechner alles glatt läuft, bei einem Bekannten jedoch mit exakt derselben Textdatei einige wenige Zeilen "verschluckt" werden. Es kommt keine Exception oder ähnliches? Ich habe keine Idee, woran das liegen kann. :noe:
Jemand von euch?
Viele Grüße!
ich habe ein merkwürdiges Problem:
Ich habe ein Programm, welches mittels folgendem Code eine Textdatei einlesen soll:
Java:
public ArrayList leseDatei(String dateiname, String charset) {
ArrayList temp = new ArrayList();
try {
File datei = new File(dateiname);
if (datei.exists()) {
FileInputStream fis = new FileInputStream(datei);
InputStreamReader isr = new InputStreamReader(fis, charset);
BufferedReader fr = new BufferedReader(isr);
int i = 0;
String zeile;
while ((zeile = fr.readLine()) != null) {
temp.add(zeile);
i++;
}
fr.close();
} else {
// "Datei existiert nicht!"
}
} catch (IOException e) {
System.out.println("FEHLER: " + e);
}
return temp;
}
Jemand von euch?
Viele Grüße!
Zuletzt bearbeitet: