Hallo,
ich möcht gerne mit Java eine Textdatei einlesen und dabei die erste und die letzte Zeile überspringen.
Das mit der ersten Zeile hab ich hinbekommen. Aber mit der letzten Zeile haperts.
Alles anzeigen
Wer kann helfen?
ich möcht gerne mit Java eine Textdatei einlesen und dabei die erste und die letzte Zeile überspringen.
Das mit der ersten Zeile hab ich hinbekommen. Aber mit der letzten Zeile haperts.
Quellcode
- BufferedReader in = null;
- try {
- File file = new File(filename);
- in = new BufferedReader(new FileReader(file));
- String line = in.readLine();
- // Lese alle Zeilen
- StringBuffer sb = new StringBuffer();
- while (line != null) {
- // Überspringe die erste Zeile
- if (lineCounter != 0) {
- sb.append(line);
- sb.append('\n');
- // Schreib in Ausgabedatei
- fos.write(sb.toString().getBytes());
- }
- lineCounter = lineCounter + 1;
- line = in.readLine();
- }
- in.close();
- fos.close();
- }except.....
Wer kann helfen?