Preparati per il ciclo "while" , stabilendo il valore di verità iniziale della sua condizione logica , senso , prima che il ciclo è stato eseguito nemmeno una volta . La sintassi esatta dipende dal linguaggio di programmazione che si sta utilizzando . Ad esempio , per Java , il seguente codice di esempio svolgere tale funzione :
FileInputStream myStream = new FileInputStream ( " sampleFile.txt " ) ;
DataInputStream myInput = new DataInputStream ( myStream ) ;
BufferedReader myReader = new BufferedReader ( new InputStreamReader ( myInput ) ) ;
Il codice di esempio apre un file esistente - " sampleFile.txt " - in modalità di lettura e crea un oggetto BufferedReader per leggere tutte le righe del file , uno alla volta .
2
Scrivi il ciclo "while ", tra cui la sua condizione . Ad esempio , per Java , il seguente codice di esempio svolgere tale funzione :
String currentLine ;
while ( ( currentLine = myReader.readLine ( ) ) = null ) {
}
il built-in " BufferedReader.readLine ( ) " metodo legge una riga alla volta dal file e restituisce "null" se il file non ha linee più leggere. Pertanto , il campione ", mentre " ciclo eseguirà le istruzioni tra le parentesi graffe esattamente una volta per ogni riga del file di input .
3
Aggiungi le dichiarazioni che devono essere eseguiti per ogni iterazione il ciclo "while" . Ad esempio , per Java , il seguente codice di esempio svolgere tale funzione :
String currentLine ;
while ( ( currentLine = myReader.readLine ( ) ) = null ) {
System.out.println ( currentLine ) ;
}
nell'esempio , stringa " currentLine " ( il cui valore viene impostato all'interno della condizione ) è solo stampato su flusso di output standard dell'applicazione Java .
Programmazione © www.354353.com