Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Vad är en Looping i Java

    ? När programmerare skriver program kod , de utformar denna kod för att genomföra programmets uppgifter så effektivt som möjligt . Om en viss serie av processteg förekommer mer än en gång i ett program , kan programmeraren använda kontrollstrukturer för att undvika behovet av att upprepa samma kod flera gånger . Looping strukturer hjälper programmerare att uppnå denna typ av uppgift . En looping avsnitt i ett Java -program definierar bearbetning kommandon som kan utföra mer än en gång . Upprepade Processing

    Java-program innebär ofta upprepning . Hellre än att skriva en rad kod för varje rad i programmet exekverar , slingor tillåter programmerare att minimera den kod som krävs för att leverera program funktionalitet . Data struktur behandlingen innefattar ofta slingor . Till exempel lagrar en matris en serie datavärden vid konsekutiva positioner. För att utföra samma åtgärd på varje element i en array , kan ett Java -program att genomföra en slinga struktur för att köra en gång för varje array position.
    Loop Alternativ

    programmeringsspråket Java erbjuder ett utbud av loop typer , med för slingor och loopar samtidigt vara den vanligaste . Dessa typer av slinga kan utföra samma bearbetning i vissa fall , även om det ibland en typ är särskilt väl lämpad för en uppgift. Med både för -och while-slingor , kan Java-program definiera villkorliga tester som avgör om slingan innehållet exekveras på varje iteration . Detta gör att programmerare att ange loopar som ska köra ett visst antal gånger . Med slingan ger ett ökat utbud av specifikationer programmerare kan genomföra för slingexekvering , men många programmerare föredrar att använda samtidigt som loopar på grund av sin relativa enkelhet . När du definierar slingor , är det viktigt för programmerare att förstå vad som händer när ett program körs .
    Loop Syntax

    Loop syntax varierar beroende på processteg inblandade. Följande exempelkod visar en Java för loop , iterera genom elementen i en array : String [ ] MyWords = { " hat " , " päls " , " skor " } , för ( int e = 0 ; e < MyWords . längd ; e + + ) { System.out.println ( " Element " + e + " : " + MyWords [ e ] ) ; }

    Varje gång den här slingan exekverar , skriver programmet ut värdet av ett array-element , som arbetar genom var och en i tur och ordning tills hela arrayen struktur har bearbetats . Följande kod representerar en while-slinga i Java : int loopCounter = 0 , medan ( loopCounter < 30 ) { System.out.println ( " Loop " + loopCounter ) ; loopCounter + + ; }

    slingan exekverar 30 tider , skriva ut varje löpnummer , börja från noll och slutar vid 29 . Räknarvariabeln steg varje gång slingan körs , så det villkorliga testet hindrar öglan från att fortsätta när räknaren når 30 .
    Avsluta loopar
    p Det är vanligt att göra programmeringsfel när du skriver slingstrukturer . Om en programmerare gör ett misstag i en slinga struktur , och glömmer att inkludera en central aspekt, kan slingan misslyckas med att antingen processen eller slutet . Till exempel, om en slinga är beroende av en räknare variabel ligger inom ett visst intervall, men misslyckas med att inkrementera variabeln varje gång slingan exekverar , kan slingan slutar inte . Detta kan leda till att program för att misslyckas och med krascha .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur du ändrar en klass fil
    ·Hur till Ändra JVM Heap Size
    ·Hur man skapar en Windows Service från Java
    ·Hur man använder en scanner för flera ord i Java
    ·Felsökning Java Logs Felmeddelande
    ·Hur Markera & kopiera koden
    ·Hur ändra texten på JSP Daily
    ·Hur till Öppen CSV -filer i ett Microsoft Excel- progr…
    ·Hur Importera javax Servlet på NetBeans
    ·Olika relationstyper i Java
    Utvalda artiklarna
    ·Vad är en datamängd i kodning
    ·Hur man gör JavaScripts
    ·Vilka nackdelar är det i Implicit Dereferencing av pek…
    ·Definitionen av en begränsning Java Applet
    ·Cookies Vs . Sessions
    ·Hur man använder GridView i C #
    ·Hur man kan få en webbkamera via Java
    ·Hur man använder en CheckBox i ett grupprutan i NET
    ·Den Java-applet misslyckades
    ·Hur man installerar Python i Ubuntu Manuellt
    Copyright © Dator Kunskap http://www.dator.xyz