pętle w Javie

w językach programowania pętle są używane do wielokrotnego wykonywania zestawu instrukcji/funkcji, gdy pewne warunki stają się prawdziwe. W Javie istnieją trzy rodzaje pętli.

  • dla pętli
  • pętla while
  • do-pętla while

Java dla pętli vs While pętla vs While pętla

Java dla pętli jest używana do wielokrotnego iteracji części programu. Jeśli liczba iteracji jest stała, zaleca się użycie pętli for.

w Javie istnieją trzy typy pętli for.,

  • proste dla pętli
  • dla-each lub rozszerzone dla pętli
  • oznaczone dla pętli

Java proste dla pętli

proste dla pętli jest takie samo jak C / C++. Możemy zainicjalizować zmienną, sprawdzić stan i wartość przyrostu/spadku. Składa się z czterech części:

  1. Inicjalizacja: jest to warunek początkowy, który jest wykonywany raz podczas uruchamiania pętli. Tutaj możemy zainicjalizować zmienną, lub możemy użyć już zainicjalizowanej zmiennej. Jest to warunek opcjonalny.,
  2. warunek: jest to drugi warunek, który jest wykonywany za każdym razem w celu przetestowania warunku pętli. Kontynuuje wykonywanie, dopóki warunek nie jest fałszywy. Musi zwracać wartość logiczną true lub false. Jest to warunek opcjonalny.
  3. polecenie: polecenie pętli jest wykonywane za każdym razem, aż drugi warunek będzie false.
  4. Increment/Decrement: zwiększa lub zmniejsza wartość zmiennej. Jest to warunek opcjonalny.,

składnia:

schemat blokowy:

przykład:

przetestuj go teraz

wyjście:

12345678910

Java zagnieżdżona dla pętli

jeśli mamy pętlę for wewnątrz innej pętli, jest ona znana jako zagnieżdżona dla pętli. Pętla wewnętrzna wykonuje całkowicie, gdy wykonuje pętlę zewnętrzną.,

przykład:

Wyjście:

1 11 21 32 12 22 33 13 23 3

Piramida przykład 1:

Wyjście:

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

Piramida przykład 2:

wyjście:

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

pętla dla każdej pętli Java

pętla dla każdej pętli jest używana do przesuwania tablicy lub kolekcji w Javie. Jest to łatwiejsze w użyciu niż prosta pętla for, ponieważ nie musimy zwiększać wartości i używać notacji indeksów dolnych.

działa na bazie elementów, a nie indeksów. Zwraca element jeden po drugim w zdefiniowanej zmiennej.,

składnia:

przykład:

przetestuj to teraz

wyjście:

1223445678

Java oznaczona dla pętli

możemy mieć nazwę każdej pętli Java dla pętli. W tym celu używamy etykiety przed pętlą for. Jest to przydatne, jeśli mamy zagnieżdżone dla pętli tak, że możemy przerwać / kontynuować specyficzne dla pętli.

Zwykle break I continue słowa kluczowe breaks/kontynuuje tylko wewnętrzną pętlę for.,

składnia:

przykład:

Wyjście:

1 11 21 32 1

jeśli użyjesz break bb;, spowoduje to złamanie tylko wewnętrznej pętli, co jest domyślnym zachowaniem każdej pętli.

Wyjście:

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *