Co to jest pętla for w Javie i jak ją zaimplementować?



Ten artykuł o „pętli for w Javie” pomoże ci zrozumieć, jak zaimplementować instrukcję pętli for w Javie przy pomocy przykładowych programów.

Jeśli podczas programowania pojawi się sytuacja, w której dokładnie wiesz, ile razy chcesz powtórzyć określony blok instrukcji w kodzie, skorzystaj z pętli „for”. Z tego artykułu dowiemy się, jak wdrożyć pętlę for

Tematy poruszone w tym artykule są następujące:





Zaczynajmy!

Co to jest pętla?

Programiści zwykle używają pętle wykonanie zestawu instrukcji. Dla pętla jest używana, gdy muszą wykonać iterację części wiele razy. Jest szczególnie używany w przypadkach, gdy liczba iteracji jest ustalona!



Dla lepszego zrozumienia pozwólcie, że przedstawię Wam obrazowe przedstawienie!

Schemat przepływu

Pętla For-In - Swift Tutorial - Edureka

Tutaj, po inicjalizacji, skanowany jest warunek, który przypisałeś w kodzie, w przypadku, gdy warunek jest prawdziwy, zwiększy / zmniejszy (zgodnie z twoim kodem) wartość i ponownie iteruje kod zgodnie z warunkiem, który masz przydzielony. Ale jeśli twój warunek jest fałszywy, zakończy pętlę.



Po tym teoretycznym wyjaśnieniu pokażę ci składnię dla pętla!

Składnia

for (instrukcja 1 instrukcja 2 instrukcja 3) {// blok kodu do wykonania}

Składnia jest dość prosta. To wygląda następująco
Oświadczenie 1: warunek przed wykonaniem bloku kodu
Oświadczenie 2: określa warunek wykonania kodu
Oświadczenie 3: warunek po wykonaniu kodu

Aby było jaśniej, zaimplementujmy wyjaśnioną powyżej składnię w kodzie Java.

Przykład pętli for

Kod napisany poniżej przedstawia sposób implementacji pętli for w programie

public class MyClass {{public static void main (String [] args) {{for (int i = 0 i<5 i++) { System.out.println(i) } } }} 

Wynik:
0
jeden
2
3
4

Zrobiłem prosty kod, aby zapoznać wszystkich z koncepcją pętli for. Wewnątrz pętli for znajdują się trzy stwierdzenia, o których mówiłem w poprzednim segmencie. Mam nadzieję, że możesz teraz łatwo się z nimi porozumieć!

  • Po pierwsze, Int i = 0, to inicjalizacja zmiennej całkowitej, której wartość została przypisana do 0.
  • Po drugie, ja<5 is the condition that I have applied in my code
  • Po trzecie, i ++ oznacza, że ​​chcę, aby wartość mojej zmiennej była zwiększana.

Po zrozumieniu działania pętli for, pozwolę sobie przejść do innej koncepcji, czyli zagnieżdżonej Java dla pętla!

Java zagnieżdżona pętla for

Jeśli masz pętlę for wewnątrz pętli for, napotkasz zagnieżdżoną pętlę for w języku Java. Pętla wewnętrzna jest wykonywana w całości podczas wykonywania pętli zewnętrznej.

Przedstawiam przykład, aby pokazać działanie zagnieżdżonej pętli for w Javie.

Przykład

Kod Java dla zagnieżdżonej pętli for:

public class Przykład {public static void main (String [] args) {for (int i = 1i<=3i++){ for(int j=1j<=3j++){ System.out.println(i+' '+j) } } } }

Wynik:
jedenaście
1 2
1 3
dwadzieścia jeden
2 2
2. 3
3 1
3 2
3 3

Teraz, gdy zrozumiałeś już koncepcję zagnieżdżonej pętli for, pozwól, że pokażę ci bardzo znany przykład, o którym być może słyszałeś! Przykłady piramid!

Przykład piramidy: Przypadek 1

public class PyramidExample {public static void main (String [] args) {for (int i = 1i<=5i++){ for(int j=1j<=ij++){ System.out.print('* ') } System.out.println()//new line } } } 

Wynik:

*
* *
* * *
* * * *
* * * * *

Przechodząc do następnego przykładu.

Przykład piramidy: Przypadek 2

pakiet MyPackage public class Demo {public static void main (String [] args) {int term = 6 for (int i = 1i = ij -) {System.out.print ('*')} System.out.println ( )//Nowa linia } } }

Wynik:

* * * * *
* * * *
* * *
* *
*

Jestem pewien, że te dwa wzorce są Ci znane.

To prowadzi nas do końca artykułu „For Loop in Java”. Mam nadzieję, że koncepcja „pętli for w Javie” jest teraz dla Ciebie jasna. Będziemy wspólnie przekopywać świat Java. Bądźcie czujni!

Upewnij się, że ćwiczysz jak najwięcej i cofnij swoje doświadczenie.

co to jest metoda tostingu w java

Sprawdź autorstwa Edureka, zaufanej firmy zajmującej się edukacją online, z siecią ponad 250 000 zadowolonych uczniów rozsianych po całym świecie. Jesteśmy tutaj, aby pomóc Ci na każdym etapie Twojej podróży, aby zostać oprócz tych pytań do wywiadu Java, opracowaliśmy program nauczania przeznaczony dla studentów i profesjonalistów, którzy chcą zostać programistą Java.

Masz do nas pytanie? Wspomnij o tym w sekcji komentarzy tego „interfejsu mapy java” artykuł, a my skontaktujemy się z Tobą tak szybko, jak to możliwe.