java loop tutorial with program examples
Ta vadnica bo razložila koncept Java For Loop skupaj s sintakso, opisom, diagramom poteka in primeri programiranja:
vr slušalke za xbox one x
V tej vadnici bomo razpravljali o 'for-loop' v Javi. Raziskovali bomo vsak vidik koncepta zanke in način njegove uporabe.
Ta vadnica bo zajeta z dovolj primeri programiranja, ki vam bodo omogočili razumevanje različnih področij uporabe zanke for Java. Nekatera pogosto zastavljena vprašanja bodo tudi del dane teme, tako da se boste dobro zavedali pomembnih vprašanj, povezanih z zanko for Java.
=> Tukaj preverite VSE Vadnice za Java.
Kaj se boste naučili:
Java za zanko
Izjava zanke je sestavni del vsakega programskega jezika. Zank vam pomaga ponoviti vsak element na podlagi uporabniško določenega pogoja. Java ni izjema jezik in 'for-loop' je ena najpogostejših zank, ki jo boste videli v katerem koli programskem jeziku.
Sintaksa:
for (initialization; condition; iteration) statement;Najprej je kontrolna spremenljivka zanke inicializirana na svojo začetno vrednost. Temu sledi pogoj, ki je logični izraz, ki vrne true ali false. Ta pogoj se uporablja za testiranje spremenljivke krmiljenja zanke.
Če pogoj velja, potem zanka for nadaljuje svojo ponovitev, sicer se konča.

Tiskanje prvih desetih številk
Spodaj je prikazan preprost primer Java for-loop. Tu smo s pomočjo for-for-a natisnili prvih deset številk.
Najprej smo inicializirali spremenljivko 'i' z vrednostjo 1. Nato smo določili pogoj, pri katerem mora biti 'i' manjši ali enak 10 ', nato pa zanko povečali za 1. Dokler vrednost 'i' je 'manjša ali enaka 10', potem bo vrednost 'i' natisnjena po vsaki ponovitvi.
V trenutku, ko njegova vrednost postane 11, se navedeni pogoj ne bo ujemal in zanka bo prekinjena.
import java.util.Scanner; public class example { public static void main(String() args) { /* * Printing the first 10 numbers with * the help of for-loop */ System.out.println('First ten numbers are: '); for (int i=1; i <=10; i++){ System.out.println(i); } } } Izhod:

Obrni niz
V spodnjem primeru smo skozi konzolo vnesli String in poskušali z zanko for natisniti vsakega od znakov v obratnem vrstnem redu.
import java.util.Scanner; public class example { public static void main(String() args) { String original, reverse = ''; System.out.println('Enter the string to be reversed'); /* * Used Scanner class to input the String through Console */ Scanner in = new Scanner(System.in); original = in.nextLine(); /* * Using for loop, iterated through the characters * in reverse order, decrementing the loop by -1 * and concatenating the reversed String * using an inbuilt method charAt() */ int length = original.length(); for(int i=length-1; i>=0; i--) { reverse = reverse + original.charAt(i); } System.out.println(reverse); } } Izhod:
Java za vsako zanko
To je druga oblika zanke for, ki se večinoma uporablja za prehod ali krmarjenje po elementih / elementih zbirke, kot je zemljevid ali seznam seznamov. To podpira JDK-5 in novejši. Znana je tudi kot izboljšana zanka.
Sintaksa:
for (data-type obj: array) { obj statement; } Pogosto zastavljena vprašanja
V # 1) Kako ponovite zanko v Javi ??
Odgovor: V javi ponovimo zanko z uporabo spremenljivke števec. Najpogosteje je spremenljivka števca lahko i, j ali count. Popolnoma je odvisno od programerja, kakšno spremenljivko izbrati.
V spodnjem primeru smo petkrat ponovili zanko in nato natisnili '*'. To je znano tudi kot piramidni program. Zanka se bo ponovila, razen če vrednost 'i' in 'j' postane enaka 5.
razlika med sprožitvijo vrat in posredovanjem vrat
public class example { public static void main(String() args) { for(int i=0; i <5; i++) { for(int j=0; j <= i; j++) { System.out.print('*'); } System.out.println(); } } } Izhod:

V # 2) Kako uporabiti for-zanko za niz v Javi?
Odgovor: Spodaj je program, v katerem smo uporabili for-loop za spremenljivko String. Tu smo inicializirali zanko for z dvema števcema, da primerjamo, ali je znak pri indeksu 'i' in (i + 1) indeks enak ali ne. Natisnil bo znak indeksa (i + 1), če sta enaka.
public class example { public static void main(String() args) { String str = new String('Microsofft'); int count = 0; char() chars = str.toCharArray(); System.out.println('Duplicate characters are:'); /* * initialized a for-loop with two counters * to compare if character at i index and i+1 index * are equal or not. It will print the characters * if they are equal. */ for (int i=0; i Izhod:

V # 3) Kako enkrat natisniti nekaj v for-zanki Java?
Odgovor: V spodnjem programu bo vrednost 'i' natisnjena samo enkrat, saj smo ustrezno določili pogoj.
public class example { public static void main(String() args) { for (int i=0; i <1; i++){ System.out.println('The value is: ' +i); } } } Izhod:

V # 4) Kako priti iz for-loop v Javi?
Odgovor: To je najosnovnejše vprašanje for-loop. V zanki for-loop vas takoj, ko pogoj ne izpolni, samodejno vrže iz zanke.
Lahko pa tudi izrecno uporabite a izjava break v Javi če bi radi prišli ven iz zanke.
Z odmorom:
public class example { public static void main(String() args) { for (int i=0; i <2; i++){ System.out.println('The value is: ' +i); break; } } } Izhod:

Brez odmora:
public class example { public static void main(String() args) { for (int i=0; i <2; i++){ System.out.println('The value is: ' +i); } } } Izhod:

V # 5) Kako pridobiti vrednost iz for-loop v Javi?
Odgovor: Vrednost iz zanke for dobite tako, da natisnete vrednost spremenljivke števca (na primer i, j ali count).
faza analize življenjskega cikla razvoja programske opreme
V # 6) Kako uporabiti za vsako zanko v Javi?
Odgovor: V tej vadnici lahko preberete razdelek »Java za vsako zanko«. Vendar smo spodaj našteli preprost primer jave za vsako zanko ali izboljšane zanke Java.
import java.util.HashMap; public class example { public static void main(String() args) { int() arr = {2,3,9,5}; /* * Enhanced for-loop or for-each loop * begins here */ for (int obj: arr){ System.out.println(obj); } } } Izhod:

Zaključek
V tej vadnici smo razložili koncept Java for-loop skupaj s sintakso, opisom, diagrami poteka in primeri programiranja. Druge različice Java for-loop so podrobno opisane tudi s diagramom poteka, opisom, sintakso in primeri programiranja, kjer je to potrebno.
Predlagano branje = >> Medtem ko Loop v Javi
Primeri, navedeni v tej vadnici, so zelo pomembni, saj jih povprašajo tudi med intervjuji z Javo. Našteli smo nekaj pogostih vprašanj, ki so spet zelo pomembna, saj vam bodo omogočila podrobno razumevanje teme.
=> Tukaj si oglejte Perfect Java Training Guide.
Priporočeno branje
- JAVA Vadnica za začetnike: 100+ praktičnih Javnih video vadnic
- Java Enum: Vadnica za naštevanje Java s primeri
- Java vrste podatkov, zanke, nizi, stikala in trditve
- Zanke v C #: Izjave o nadzoru in različne zanke s primeri
- Vrste lupine Unix Shell: Ali v zanki, For Loop, dokler Loop v Unixu
- Zanki VBScript: za zanko, zanko in zanko
- Zanke v C ++ z primeri
- Zanki Python - za, medtem ko so ugnezdene zanke z primeri





