Looping structuren zijn een fundamenteel instrument in programmeertalen , waaronder Java . Ze laten blokken van uitvoering van het programma te herhalen , afhankelijk van de status van het programma . Vaak wat bepaalt wanneer en hoe lussen voeren komt in de vorm van input van de gebruiker . Bijvoorbeeld door het gebruik van een variabele met een specifieke data -waarde, kunt u informatie opvragen bij de gebruiker die een lus kan eindigen . Wat je nodig hebt Java Development Kit ( JDK ) op tekst -editor of Integrated Development Environment ( IDE ) Toon Meer Aanwijzingen 1 Maak een begin voorwaarde voor de lus . Meestal zal dit leiden tot een variabele met een door de gebruiker ingevoerde waarde ( bron 1 ) . Maak ook een input object dat invoer van de gebruiker kan nemen : import Java.io.BufferedReader , import Java.io.InputStreamReader ; class Voorbeeld { public static void main ( String [ ] args ) { String voorwaarde = ' y' ; BufferedReader br = new BufferedReader (nieuw InputStreamReader ( System.in ) ) ; } } kopen van 2 Maak de lus met het begin staat. In dit voorbeeld is de variabele "voorwaarde" begint met de waarde "y . " The loop , dan blijven herhalen zolang ' toestand "wordt de waarde " q ". Terwijl bevatten ( conditie ! = " q " ) { System.out.println ( conditie ) ; } 3 Accepteer invoer van de gebruiker binnen de lus om de lus te doorbreken . Dit vereist het programma om input te verzamelen van de gebruiker via de BufferedReader object : ( ! Conditie = " q " ) , terwijl { System.out.println ( conditie ) ; voorwaarde = br.readLine ( ) ; //als de gebruiker invoert " , q " de lus stopt }
|