Sun Microsystems , adquirida por Oracle , distribuye el lenguaje de programación Java con una amplia biblioteca de clases y métodos que mejoran en gran medida las capacidades básicas de Java. Esta biblioteca , llamada Java Platform , incluye el apoyo a las operaciones sobre archivos y arroyos. La clase de escáner permite que el código Java para tratar un flujo de entrada como una secuencia de símbolos definidos por el usuario (por ejemplo , las palabras de una oración , separados por espacios) ; escáner analiza el flujo de entrada y devuelve las fichas para aplicaciones que exigen . Puede utilizar la clase Scanner para contar el número de líneas en un archivo en el código Java. Instrucciones
1
Importar las clases necesarias mediante la inclusión de estas líneas al comienzo de su programa:
import java.io. * ;
import java.util . * ;
2
Crear una instancia de la clase escáner que toma como entrada el archivo cuyas líneas es necesario contar, como en este ejemplo de código:
entrada del archivo = new archivo ( " miArchivo.txt ");
escáner iterar = new escáner (entrada) ; .
Reemplazar " miArchivo.txt " por el nombre del archivo de entrada
< br > 3
Cuente el número de líneas en el archivo utilizando el soporte incorporado de escáner para analizar las líneas del archivo de entrada :
numLines int = 0 ;
while ( iterate.hasNextLine ( ) ) {
cadena currLine = iterate.nextLine ();
numLines + + ; }
al final del bucle , numLines variable " "contendrá el número de líneas en el archivo de entrada.