Nwlapcug.com


Come ottenere il numero di righe su un File di lettura di Java

Sun Microsystems, acquisita da Oracle, distribuisce il linguaggio di programmazione Java con una vasta libreria di classi e metodi che migliorano notevolmente le funzionalità di base di Java. Questa libreria, chiamata Java Platform, include il supporto per le operazioni su file e flussi. La classe Scanner consente di codice Java trattare un flusso di input come una sequenza di token definito dall'utente (ad esempio, le parole in una frase, separati da spazi); Scanner analizza il flusso di input e restituisce il token alla chiamata applicazioni. È possibile utilizzare la classe Scanner per contare il numero di linee su un file nel codice Java.

Istruzioni

1

Importare le classi richieste inserendo queste righe all'inizio del vostro programma:

importazione java.io;

import java;

2

Creare un'istanza della classe Scanner che prende come input il file cui linee avete bisogno di contare, come in questo esempio di codice:

Il file di input = nuovo File("myFile.txt");

Iterare scanner = nuovo Scanner(input);

Sostituire "MyFile. txt" con il nome del file di input.

3

Contare il numero di righe nel file utilizzando il supporto incorporato di Scanner per analizzare righe nel file di input:

int NumeriRiga = 0;

while(iterate.hasNextLine()) () {

String currLine=iterate.nextLine();

NumeriRiga + +;

}

Alla fine del ciclo, la variabile "NumeriRiga" conterrà il numero di righe nel file di input.