java loop tutorial with program examples
Ovaj će vodič objasniti koncept Java For Loop zajedno sa sintaksom, opisom, dijagramom i primjerima programiranja:
unix zapovijeda intervju pitanja i odgovore za iskusne
U ovom uputstvu razgovarat ćemo o 'for-loop' u Javi. Istražit ćemo svaki aspekt koncepta petlje zajedno s načinom njegove upotrebe.
Ovaj će vodič biti pokriven s dovoljno primjera programiranja koji će vam omogućiti razumijevanje različitih područja primjene Java for-loop. Neka često postavljana pitanja također će biti dio zadane teme, tako da ćete biti dobro svjesni važnih pitanja vezanih uz Java for-loop.
=> Ovdje provjerite SVE Java tutorijale.
Što ćete naučiti:
Java za petlju
Izjava o petlji sastavni je dio svakog programskog jezika. Looping vam pomaže u ponavljanju svih elemenata na temelju uvjeta koje je odredio korisnik. Java nije jezik bez iznimke, a 'for-loop' je jedna od najčešćih petlji koju ćete vidjeti u bilo kojem programskom jeziku.
Sintaksa:
for (initialization; condition; iteration) statement;
Prije svega, kontrolna varijabla petlje inicijalizira se na početnu vrijednost. Nakon toga slijedi uvjet koji je logički izraz koji vraća ili true ili false. Ovaj se uvjet koristi za testiranje kontrolne varijable petlje.
Ako uvjet vrijedi, for-petlja nastavlja svoju iteraciju u suprotnom se završava.
Ispis prvih deset brojeva
Dolje je dat jednostavan primjer Java for-loop. Ovdje smo ispisali prvih deset brojeva uz pomoć 'for-loop'.
Prije svega, inicijalizirali smo varijablu 'i' s vrijednošću 1. Zatim smo odredili uvjet da 'i' treba biti manje ili jednako 10 ', a zatim smo petlju povećali za 1. Sve dok vrijednost 'i' je 'manja ili jednaka 10', tada će vrijednost 'i' biti ispisana nakon svake iteracije.
Onog trenutka kada njegova vrijednost postane 11, tada se navedeni uvjet neće podudarati i petlja će se prekinuti.
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); } } }
Izlaz:
Obrni niz
U donjem smo primjeru proveli ulazni niz kroz konzolu i pokušali ispisati svaki od znakova obrnutim redoslijedom pomoću for-loop.
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); } }
Izlaz:
Java za svaku petlju
Ovo je još jedan oblik for-loop-a koji se uglavnom koristi za kretanje ili kretanje kroz elemente / predmete kolekcije, poput karte ili arraylista. To podržava JDK-5 i noviji. Također je poznat i kao poboljšani for loop.
Sintaksa:
for (data-type obj: array) { obj statement; }
Često postavljana pitanja
P # 1) Kako ponoviti petlju u Javi ??
Odgovor: U javi ponavljamo petlju koristeći counter varijablu. Najčešće varijabla brojača može biti i, j ili count. Potpuno ovisi o programeru koju varijablu odabrati.
U donjem smo primjeru pet puta ponovili petlju i zatim ispisali '*'. Ovo je također poznato kao program piramida. Petlja će se ponoviti ukoliko vrijednost 'i' i 'j' ne postane jednaka 5.
dvije glavne stavke testirane u integracijskom testu su sučelja i očekivani rezultati.
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(); } } }
Izlaz:
P # 2) Kako koristiti for-loop za niz u Javi?
Odgovor: Dolje je dan program u kojem smo koristili for-loop za varijablu String. Ovdje smo inicijalizirali for-loop s dva brojača radi usporedbe je li znak u indeksu 'i' i (i + 1) indeks jednak ili nije. Ispisat će znak indeksa (i + 1) ako su jednaki.
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 Izlaz:

P # 3) Kako jednom ispisati nešto u for-loop Java?
Odgovor: U donjem programu vrijednost 'i' ispisat će se samo jednom jer smo u skladu s tim odredili uvjet.
public class example { public static void main(String() args) { for (int i=0; i <1; i++){ System.out.println('The value is: ' +i); } } }
Izlaz:

P # 4) Kako izaći iz for-loop u Javi?
Odgovor: Ovo je najosnovnije pitanje for-loop-a. U Java for-loop, čim uvjet ne zadovolji, automatski će vas izbaciti iz petlje.
Međutim, možete i izričito koristiti a naredba break u Javi ako u slučaju da želite izaći iz petlje.
S stankom:
public class example { public static void main(String() args) { for (int i=0; i <2; i++){ System.out.println('The value is: ' +i); break; } } }
Izlaz:

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

P # 5) Kako dobiti vrijednost iz for-loop u Javi?
Odgovor: Vrijednost iz petlje for možete dobiti ispisom vrijednosti varijable brojača (poput i, j ili count).
pretvoriti YouTube u mp4 besplatno na mreži
P # 6) Kako koristiti za svaku petlju u Javi?
Odgovor: Možete proći kroz odjeljak 'Java za svaku petlju' ovog vodiča. Međutim, u nastavku smo naveli jednostavan primjer Jave za svaku petlju ili Java poboljšane petlje.
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); } } }
Izlaz:

Zaključak
U ovom uputstvu objasnili smo koncept Java for-loop zajedno sa sintaksom, opisom, dijagramom i primjerima programiranja. Ostale varijacije Java for-loop također su detaljno opisane s dijagramom toka, opisom, sintaksom i primjerima programiranja gdje god je to potrebno.
Predloženo čitanje = >> Dok petlja u Javi
Primjeri navedeni u ovom vodiču vrlo su važni jer se traže i tijekom Java intervjua. Naveli smo nekoliko često postavljanih pitanja koja su opet vrlo važna jer će vam omogućiti detaljno razumijevanje teme.
=> Ovdje pogledajte Savršeni vodič za Java obuku.
Preporučena literatura
- JAVA Tutorial za početnike: 100+ praktičnih Java Video tutorijala
- Java Enum: Vodič za nabrajanje Java s primjerima
- Java vrste podataka, petlje, nizovi, prekidači i tvrdnje
- Petlje u C #: Kontrolne izjave i razne petlje s primjerima
- Vrste petlji Unix školjke: Radite dok se petljate, za petlju, dok se petlja ne unificira u Unixu
- VBScript petlje: za petlju, petlju i petlju
- Loop konstrukcije u C ++ s primjerima
- Python Loops - za, dok, ugniježđene petlje s primjerima