Video: Client Server Program In Java Using Sockets 2024
I Java, som i den verkliga världen, finns det många gånger när du upprepar något. På samma sätt har applikationer ett behov av att repetera uppgifter. Att göra dem en gång räcker inte, i vissa fall. Det här kapitlet hjälper dig att förstå hur du utför samma uppgift flera gånger.
A repetitiv loop består av en speciell struktur som spårar när man ska börja och avsluta en rad upprepade uppgifter och uppgifterna i den strukturen.
För-loop upprepar en serie uppgifter ett visst antal gånger och en stund slinga fortsätter att repetera en rad uppgifter tills ett specifikt villkor är uppfyllt. Nästa loop är speciell eftersom den fungerar med varje element i en uppräkning, array eller samling.
A struktur börjar med ett uttalande som anger strukturs syfte, till exempel en repetitiv slinga. strukturkroppen startar med en öppningshållare ({) och slutar med en slutarkurk (}). En eller flera kodkod som beskriver en eller flera uppgifter att utföra förekommer mellan de två axlarna i strukturen. Strukturer används för ett antal ändamål i hela boken.
Det är möjligt att utföra alla typer av repetitiv slinga med hjälp av en för loop, men det skulle innebära att du skriver din kod på udda sätt. Ändå är for loop den arbetshorse för de repetitiva loopstrukturerna, eftersom det är lätt att skapa, lätt att felsöka och lätt att förstå. Kärnan i en för loop är att applikationen utför ett antal uppgifter ett visst antal gånger.
Det är viktigt att förstå hur en slinga sätts samman innan du skapar din första. Slingan börjar med ordet "för" följt av parentes som innehåller följande tre poster, åtskilda av semikolon (;):
-
En räknevariabel och koden som användes för att initiera den, till exempel int Current = 1.
-
Ett villkor som avslutar slingan efter ett specifikt räkning, till exempel Current <= 5. < En metod för uppdatering av räknevariabeln så att den för loop kan hålla reda på det aktuella räknet, såsom Current ++.
-
A
motvariabel är en variabel vars hela syfte är att spåra det aktuella antalet av något. Variabeln lägger inte till eller subtraherar någonting från applikationsdata. snarare, syftet med diskvariabeln är att hjälpa applikationen att utföra de uppgifter du tilldelar det. Den uppsättning av lockiga hängslen som användes för att definiera början och slutet av för loopen visas nästa. Du placerar din kod inom de lockiga axlarna.