Pętle w programowaniu Java - Poznaj typy pętli w Javie

Spisie treści:

Anonim

Co to są pętle w programowaniu Java?

„Kodowanie” w prostych definicjach oznacza sposób, aby powiedzieć komputerowi, co ma robić, jednak nie jest to tak łatwe, jak mogłoby się wydawać, ale na razie nie skupimy się na późniejszej (czyli łatwej lub trudnej) części. W tym temacie poznamy Pętle w programowaniu Java.

Komputery mogą zrozumieć tylko typy danych „WŁĄCZONE” i „WYŁĄCZONE”, które są powszechnie znane jako wartości „binarne”. Kody binarne składają się z (0 i 1) i są rozumiane przez komputery na całym świecie. Problem polega jednak na tym, że nie możemy napisać bilionów zer i jedynek, a to po to, aby komputer zrozumiał, o co proszymy. To tutaj pojawiają się języki programowania lub kodowanie.

Dzięki temu udało nam się odfiltrować nasze zrozumienie do poziomu Kodowania, a teraz, ponieważ wiemy, co robi „Kodowanie” i dlaczego kodujemy, musimy dalej sięgać do poziomu „Pętli”, który jest tytułem dyskusji?

Istnieje kilka PL dla nas, wiele z nich jest przeznaczonych do tworzenia stron internetowych, inne do tworzenia aplikacji komputerowych, niektóre są znane jako wysokie, a niektóre jako PL niskiego poziomu. Wszystkie te języki programowania mają coś wspólnego, np. „LOOPS”.

Przechodząc głębiej do dyskusji, pętle są obecne w prawie wszystkich językach programowania; zobaczmy, jakie korzyści mają dla programistów -

  • Są „wielokrotnego użytku”
  • Zmniejszają rozmiar „KODOWANIA”
  • Ułatwiają przepływ „KONTROLI”
  • Mają tendencję do zmniejszania „ZŁOŻONOŚCI”

Pętle w programowaniu JAVA mają na celu rozwiązanie złożoności kodu, są użyteczne i są przeznaczone do wykorzystania przez programistów do ponownego wykorzystania kodów zgodnie z wymaganiami.

Rodzaje pętli w Javie

Oto typy pętli w Javie z definicją + schemat blokowy + objaśnienie + przykłady z danymi wyjściowymi

Definicje - W JAVA pętle są instrukcjami iteracyjnymi. Te instrukcje pomagają programistom (lub użytkownikom) iterować kody programu lub grupa kodów jest uruchamiana wiele razy (w zależności od potrzeby).

Rodzaje pętli - w JAVA istnieją głównie 3 główne kategorie pętli, a mianowicie

  • DLA PĘTLI
  • PODCZAS PĘTLI
  • PĘTLA DO-WHILE

Zanim zagłębimy się w te LOOPS, chcemy, aby nasi czytelnicy zrozumieli jedną rzecz (ma to wartość dla wszystkich trzech pętli). Niezależnie od tego, czy jest to FOR, WHILE czy DO WHILE, wszystkie mają Początek, Ciało i wreszcie Miejsce Przeznaczenia. Bez tego zobaczmy ich jeden po drugim -

1. Dla pętli

Jeśli jesteś programistą i chcesz uruchomić lub uruchomić część programu określoną liczbę razy, zanim uzyskasz końcowy wynik (lub wynik); pójdziesz z FOR LOOP. Pamiętaj, że użyjesz pętli „For” tylko wtedy, gdy dobrze wiesz, ile razy chcesz wykonać instrukcje. Pętla FOR będzie się powtarzać, dopóki jej wartość nie będzie równa „PRAWDA”.

Zobaczmy schemat działań dla lepszego i jasnego zrozumienia -

Składnia For Loop

for (initialization condition; testing condition;
increment/decrement)
(
statement(s)
)

Wyjaśnienie

W pętli FOR wszystkie 3 parametry (tj. Inicjalizacja, warunek i inkrementacja / dekrementacja) pozostają w jednej instrukcji.

Inicjalizacja oznacza podanie wartości początkowych zmiennej.

Warunek oznacza wartość, którą chcemy sprawdzić w programie.

Przyrost / Zmniejszenie oznacza, co chcesz mieć w pętli; wartość zostanie odpowiednio zwiększona lub zmniejszona.

Treść pętli zaczyna się od nawiasów klamrowych, a kończy nawiasami klamrowymi ()), i zawiera instrukcje, które zostaną wykonane za pomocą pętli.

Przykład -

Naszym celem jest wydrukowanie wszystkich liczb parzystych od 1 do 100.

Class Test
(
Public Static Void Main (String ar ())
(
Int no;
For (no = 2; no <=100; no = no+2)
(
System.out. print ln(no);
)
)
)

Dane wyjściowe dla tego programu wyniosą 2, 4, 6, 8, 10, 12 ………………… .. 96, 98, 100

2. Podczas pętli

Tylko gdy potrzebna jest pewna liczba instrukcji, aby wykonać ją wielokrotnie, aż warunek zostanie spełniony, potrzebujemy pętli WHILE? Tutaj, w przeciwieństwie do pętli FOR, warunek jest sprawdzany najpierw przed wykonaniem instrukcji.

Zobaczmy schemat działań dla lepszego i jasnego zrozumienia -

Składnia While Loop

while (boolean condition)
(
loop statements
)

Wyjaśnienie

Podczas gdy pętla rozpoczyna się od warunków zastosowania instrukcji umieszczonych w nawiasach. Zawierają one również instrukcje pętli w nawiasach klamrowych. Jak już powiedzieliśmy, pętla WHILE działa, dopóki wartość nie przyjmie wartości true.

Przykład -

Chcemy wydrukować wszystkie liczby nieparzyste od 1 do 100.

Class Test
(
Public static void main (String ar())
(
Int no = 1;
While (no<100)
(
System.out.print (no);
No = no +2;
) ) )

Produkcja globalna - 1, 3, 5, 7, 9, 11 ……………………………………… .. 97, 99

3. Do While

Nie ma dużej różnicy między pętlami WHILE i DO WHILE, różnica polega na sprawdzeniu poprawności instrukcji. W DO WHILE warunek jest sprawdzany po wykonaniu bloku instrukcji, stąd możemy powiedzieć w DO WHILE, że instrukcje są wykonywane przynajmniej raz.

Zobaczmy schemat działań dla lepszego i jasnego zrozumienia -

Składnia Do While Loop

Do
(
statements..
)
while (condition);

Wyjaśnienie

Po raz pierwszy nie ma sprawdzania warunku w pętli DO WHILE, później sprawdzany jest stan PRAWDA lub FAŁSZ. Jeśli jest PRAWDA, rozpoczyna się następna iteracja pętli, w przeciwnym razie pętla się kończy.

Przykład -

Class Test
(
Public Static Void Main (String ar())
(
Int no = 2;
Do
(
System.out.print (no);
No = no + 2;
)
While (no<=100);
)))

Produkcja globalna - 2, 4, 6, 8, 10 ……………. 98 100

Porównanie różnych rodzajów pętli

1. Deklaracja

Dla pętli

For (initialization; condition; iteration)(
//body of 'for' loop
)

Podczas gdy pętla

Statements; //body of loop
)

Do While

Do
(
Statements
)
while (condition);

2) Używamy pętli FOR, jeśli użytkownik zna czas iteracji, podczas gdy preferowana jest pętla WHILE i DO WHILE, gdy liczba iteracji nie jest znana.

3) Jeśli chodzi o instrukcję warunkową w pętli FOR, będzie ona działać nieskończenie długo, podczas gdy dla PODCZAS i ZRÓB PODCZAS braku instrukcji warunkowej da „Błąd kompilacji”.

Wniosek

Koncepcja Pętli jest bardzo ważna dla każdego użytkownika, który należy do zespołu programistów, jeśli jest ona odświeżająca i przygotowuje się do egzaminów lub rozmowy kwalifikacyjnej, musi dobrze przećwiczyć koncepcję Pętli.

Omówiliśmy wszystkie kluczowe aspekty Pętli i tak to działa w Pętlach. Te 3 Pętle są najważniejsze, a odpoczynek improwizowany. Jeśli masz nad nimi dobrą przyczepność, resztę łatwiej zrozumieć.

Polecane artykuły

Jest to przewodnik po pętlach programowania Java. Tutaj omawiamy typy pętli w Javie z definicją, schematem blokowym, objaśnieniem i przykładami z danymi wyjściowymi. Możesz także spojrzeć na następujący artykuł, aby dowiedzieć się więcej -

  1. Podczas pętli w Javie
  2. Wzory gwiazd w Javie
  3. Pętle w C.
  4. Pętle w C ++
  5. Tablice w programowaniu Java
  6. Różne rodzaje pętli z jej zaletami
  7. Pętle w VBScript z przykładami
  8. Korzyści i rodzaje pętli w PowerShell