Looping strukturer er et grunnleggende verktøy i datamaskinen programmeringsspråk , inkludert Java. De lar blokker av programmet kjøres å gjenta avhengig av tilstanden til programmet . Ofte det som avgjør når og hvordan løkker utføre kommer i form av brukerens input. For eksempel ved å bruke en variabel som inneholder en bestemt data verdi, kan du be om informasjon fra brukeren som kan avslutte en løkke . Du trenger
Java Development Kit ( JDK )
Text Editor eller Integrated Development Environment ( IDE )
Vis flere instruksjoner
en
Lag en begynnelse forutsetning for loopen. Vanligvis vil dette innebære en variabel som inneholder en brukerdefinert verdi (Kilde 1) . Også lage en inngang objekt som kan ta brukerundersøkelser : import Java.io.BufferedReader , import Java.io.InputStreamReader ;
klasse Eksempel {
public static void main ( String [] args ) {
String tilstand = ' y '; BufferedReader br = new BufferedReader ( ny InputStreamReader ( System.in )); } }
2
Lag løkken med begynnelsen tilstand . I dette eksemplet er variabelen " tilstand " begynner med verdien " y ". Sløyfen , da vil fortsette å iterere så lenge " tilstand " ikke inneholder verdien " q ". While ( betingelse ! = " q" ) { System.out.println ( tilstand ) ;}
3
Godta brukerundersøkelser i sløyfen for å bryte sløyfen . Dette krever programmet for å samle innspill fra brukeren gjennom BufferedReader objekt: ( ! Condition = " q" ) mens { System.out.println ( tilstand ), tilstand = br.readLine (); //hvis brukeren angir " q " loopen vil stoppe }