Looping strukturer är ett grundläggande verktyg i språk datorprogrammering, inkluderande Java . De tillåter block av programmets genomförande att upprepa beroende på tillståndet för programmet . Ofta vad som avgör när och hur slingor utför kommer i form av indata . Till exempel , genom att använda en variabel som innehåller en viss information värde , kan du begära information från användaren som kan avsluta en loop . Saker du behöver Review, Java Development Kit ( JDK ) katalog Textredigeraren eller Integrated Development Environment ( IDE )
Visa fler instruktioner
1
Skapa en början förutsättning för slingan. Vanligtvis kommer detta innebära en variabel som innehåller ett angivet värde (Källa 1 ) . Dessutom , skapa en ingång föremål som kan ta användaren input : import Java.io.BufferedReader , import Java.io.InputStreamReader ;
class Exempel {
public static void main ( String [] args ) {
String villkor = ' y ' , BufferedReader br = new BufferedReader ( ny InputStreamReader ( System.in ) ) ;} }
2
Skapa slingan med början tillståndet . I detta exempel är variabeln "tillståndet " börjar med värdet "y ". Loopen , då kommer att fortsätta att iterera , så länge som " tillstånd" inte innehåller värdet "q ". Medan (villkor ! = " q " ) { System.out.println ( tillstånd ) ;} Addera 3
Acceptera indata inom slingan för att bryta slingan . Detta kräver programmet att samla indata från användaren genom BufferedReader objektet : ( ! Villkor = " q " ) medan { System.out.println ( tillstånd ) , tillstånd = br.readLine ( ) , //om användaren skriver in " , q " loopen stannar } Addera