Also ich hätte das mal ne Frage zum Thema Textdateien auslesen. Ich habe mir mal angeschaut wie das geht, aber mir ist eine Sache aufgefallen die ich ziemlich 'beschissen' finde...
Ich halte es für schwachsinn das der BufferReader bei jedem Aufruf einfach die nächste Zeile der Textdatei zurück gibt. Müsste man nicht auch genau auf eine Zeile hinweisen können die man auslesen möchte, also so in etwa:
Ansonsten wäre das ja auch ziemlich umständlich wenn man immer mitzählen müsste bei welcher Zeile man grade ist... :autsch:
Java:
BufferedReader bReader = new BufferedReader(new FileReader((path)));
while((text = bReader.readLine()) != null) {
text = bReader.readLine();
JOptionPane.showMessageDialog(null, text);
}
bReader.close();
Ich halte es für schwachsinn das der BufferReader bei jedem Aufruf einfach die nächste Zeile der Textdatei zurück gibt. Müsste man nicht auch genau auf eine Zeile hinweisen können die man auslesen möchte, also so in etwa:
Java:
text = bReader.readLine(6); //6 = 5te Zeile
Ansonsten wäre das ja auch ziemlich umständlich wenn man immer mitzählen müsste bei welcher Zeile man grade ist... :autsch: