1
Preparación para el bucle "while" , estableciendo el valor de verdad inicial de su condición lógica , es decir, antes de que el bucle se ha ejecutado ni una sola vez . La sintaxis depende del lenguaje de programación que está utilizando. Por ejemplo, en Java, el código de ejemplo realiza esa función :
FileInputStream MyStream = new FileInputStream ( " sampleFile.txt ");
DataInputStream myInput = new DataInputStream ( MyStream ) ;
BufferedReader myReader = new BufferedReader ( nuevo InputStreamReader ( myInput ) ) El código de ejemplo
abre un archivo existente - " sampleFile.txt " - en modo de lectura , y crea un objeto BufferedReader para leer todas las líneas del archivo , uno a la vez.
2
Escriba el bucle "while" , incluida su condición. Por ejemplo, en Java, el código de ejemplo realiza esa función :
Cadena currentline ;
while (( currentline = myReader.readLine ()) = null ) {
< p >}
el built -in " BufferedReader.readLine ()" método lee una línea a la vez desde el archivo y devuelve "null" si el archivo no tiene líneas más leídos. Por lo tanto , la muestra ", mientras que " bucle ejecutar las instrucciones entre las llaves exactamente una vez en cada línea del archivo de entrada .
3
Añada las declaraciones que deben ser ejecutados para cada iteración de el bucle "while" . Por ejemplo, en Java, el código de ejemplo realiza esa función :
Cadena currentline ;
while (( currentline = myReader.readLine ()) = null ) {
< p > System.out.println ( currentline ) ;
}
en el ejemplo, string " currentline " ( cuyo valor se establece dentro de la condición ) se acaba de imprimir en el flujo de salida estándar de la aplicación Java .