Wie man die Anzahl der Zeilen auf eine Java-Datei lesen

February 21

Sun Microsystems durch Oracle, erworben vertreibt die Programmiersprache "Java" mit einer umfangreichen Bibliothek von Klassen und Methoden, die Javas grundlegenden Fähigkeiten erheblich verbessern. Diese Bibliothek, genannt der Java-Plattform, bietet Unterstützung für Operationen auf Dateien und Streams. Die Scanner-Klasse ermöglicht es Java-Code zur Behandlung von einem Eingabestrom als eine Folge von benutzerdefinierten Token (z. B. die Wörter in einem Satz, durch Leerzeichen getrennt); Scanner analysiert den Eingabestream und gibt die Token an Anwendungen aufrufen. Die Scanner-Klasse können Sie um die Anzahl der Zeilen auf eine Datei in Ihrem Java-Code zu zählen.

Anweisungen

1 Importieren Sie die benötigten Klassen, indem einschließlich diese Zeilen am Anfang des Programms:

Import Java.IO;

Import Java.util;

2 Erstellen Sie eine Instanz der Klasse erfordert als die Eingabedatei, die Sie benötigen, zu zählen, wie in diesem Beispielcode Linien Scanner:

Datei = neue File("myFile.txt");

Scanner durchlaufen = neue Scanner(input);

Ersetzen Sie "myFile.txt" durch den Namen der Eingabedatei.

3 Die Anzahl der Zeilen in der Datei mithilfe des Scanners integrierten Unterstützung für Linien in der Eingabedatei zu analysieren:

Int NumLines = 0;

{while(Iterate.hasNextLine())}

String currLine=iterate.nextLine();

NumLines ++;

}

Am Ende der Schleife enthält die Variable "NumLines" die Anzahl der Zeilen in der Eingabedatei.