Podczas gdy i do/while pętle w Javie | Wyjaśnione

Podczas gdy i do/while pętle w Javie | Wyjaśnione
Pętle są powszechnie używane w każdym języku programowania ze względu na ich znaczące funkcje, takie jak ponowne użycie kodu, oszczędzanie czasu itp. Pętle Java pozwalają nam uruchomić blok kodu/zadań N liczba razy w oparciu o warunek. Warunek testowy zwraca wartość logiczną i.mi. Prawda lub fałsz i pętla wciąż się itera, chyba że warunek testu zwróci fałszywą wartość. Java zapewnia wiele rodzajów pętli, takich jak. Do pętla, chwila pętla itp.

Ten zapis będzie przedstawił pełny przegląd chwila I zrób Pętle i pod tym względem następujące pojęcia zostaną rozważone w tym artykule:

  • podczas gdy i podczas pysznych pętli w Javie
  • Podstawowa składnia While i do zrobienia w Javie
  • Jak używać podczas pętli w Javie

Więc zacznijmy!

Podczas pętli w Javie

While pętla uruchamia kod wielokrotnie/ciągłe, aż warunek testu pozostanie prawdziwy. Wymaga stanu w nawiasie(), Jeśli określony warunek jest prawdziwy, wówczas blok kodu zapisany w korpusie pętli zostanie wykonany.

Składnia
Podstawowa składnia pętli while opisano w następującym fragmencie:

While (warunek)

// instrukcje lub blok kodu
// przyrost/zmniejszenie;

Z powyższej składni zauważyliśmy następujące punkty:

  • Stan pojawia się na początku.
  • Jeśli określony warunek jest prawdziwy, cały kod w treści pętli zostanie wykonany.
  • Pętla zatrzyma się, gdy konkretny warunek stanie się fałszywy.
  • Jeśli dany warunek nie jest prawdziwy w początkowej/pierwszej iteracji, ciało pętli nie wykonałoby ani jednego czasu.
  • Przyrost lub zmniejszenie należy określić w ciele pętli, w przeciwnym razie pętla nie zatrzymałaby się.

Jak używać podczas pętli w Javie

Rozważmy przykład, aby zrozumieć, jak działa pętla do zrobienia:

Przykład
Poniższy przykład wydrukuje liczby od 1 do 4 i ich odpowiednich kwadratów za pomocą pętli:

public static void main (string [] args)
liczba int = 1;
While (liczba<5)
System.na zewnątrz.println („liczba to:”+ liczba);
System.na zewnątrz.println („kwadrat„ + numer + ”to:" + liczba*liczba);
numer ++;

Poniższy rysunek pokazuje pełny kod i wyjście chwila pętla:

Wyjście pokazuje, że pętla, w którym While wykonuje i drukuje kwadrat, aż warunek pozostanie prawdziwy.

Przykład
Rozważmy teraz poniższy fragment, aby zrozumieć, jak działa pętla, jeśli warunek jest fałszywy w pierwszej iteracji:

Wyjście weryfikuje, że jeśli warunek jest fałszywy w pierwszej iteracji, pętla While nie wykonała ani jednego czasu.

Pętla do zrobienia w Javie

Jest bardzo podobny do pętli while, istotną różnicą między obiema pętlami jest to, że pętla do-podczas.

Składnia
Poniższy fragment przedstawia składnię pętli do-podczas:

Do
// instrukcja lub blok kodu
// przyrost/zmniejszenie;
while (warunek);

Z składni możemy zaobserwować następujące kluczowe punkty:

  • Warunek występuje na końcu.
  • Cały kod w korpusie pętli wykona co najmniej jeden raz przed przetestowaniem warunku (nawet jeśli warunek nie jest prawdziwy).
  • Jeśli warunek jest prawdziwy, kontrola zostanie przesunięta z powrotem do Do a wszystkie stwierdzenia w ciele pętli będą się ponownie wykonywać, dopóki warunek pozostanie prawdziwy.
  • Przyrost/zmniejszenie należy określić w ciele pętli.
  • Pętla zatrzyma wykonanie, gdy warunek stanie się fałszywy.

Jak używać podczas pętli w Javie

Praktyczna wdrożenie będzie lepsze zrozumienie pętli do zrobienia, więc weźmy pod uwagę podany przykład:

Przykład
Zmodyfikujmy trochę poprzedniego przykładu i wykorzystajmy pętlę do zrobienia zamiast pobytu:

public static void main (string [] args)
liczba int = 1;
Do
System.na zewnątrz.println („liczba to:”+ liczba);
System.na zewnątrz.println („kwadrat” + liczba + ”to:" + liczba*liczba);
numer ++;
while (liczba<5);

Poniżej pojawi się wyjście dla powyższego fragmentu kodu:

zrób pętla drukuje pierwsze cztery liczby i ich odpowiednie kwadraty.

Przykład
W poniższym fragmencie kodu warunkiem jest „Liczba powinna być mniejsza niż 5„Jednak podana liczba jest równa 6 i już większa niż”5”Jednak powyższy kod generuje następujące dane wyjściowe:

Wyjście weryfikuje, że nawet jeśli warunek był fałszywy, ale kod wykonany raz, a zatem pokazuje kwadrat liczby „6”.

Wniosek

While pętla iteruje korpus pętli, aż warunek pozostanie prawdziwy, jeśli warunek jest fałszywy w pierwszej iteracji, pętla nie wykonałaby. Z drugiej strony pętla zrób to określa warunek na końcu, więc wykonuje blok kodu przynajmniej jeden raz, niezależnie od warunków. Ten zapis pokazuje kompleksowy przewodnik na chwilę i pętlę.