forked from Labore/PR2-L
26 lines
816 B
Java
26 lines
816 B
Java
/**Copyright (c) Balzert, H: "Java: Objektorientiert Programmieren"
|
|
* W3L-Verlag Dortmund, 3. Auflage, 2014
|
|
* Beispiel für eine Dateiausgabe mit Zeilennummern ab 100, S. 255
|
|
*/
|
|
|
|
import java.io.*;
|
|
|
|
class LeseDateiMitZeilennr
|
|
{
|
|
public static void main(String [] args)
|
|
{
|
|
try (LineNumberReader eineEingabeDatei = new LineNumberReader(new FileReader("LeseDateiMitZeilennr/src/LeseDateiMitZeilennr.java"))){
|
|
String zeile = eineEingabeDatei.readLine();
|
|
eineEingabeDatei.setLineNumber(100);
|
|
|
|
while(zeile != null) {
|
|
System.out.println(eineEingabeDatei.getLineNumber() + ": " + zeile);
|
|
zeile = eineEingabeDatei.readLine();
|
|
}
|
|
}
|
|
catch(IOException eineAusnahme)
|
|
{
|
|
System.out.println("Fehlermeldung: " + eineAusnahme);
|
|
}
|
|
}
|
|
} |