Java robi pętlę z przykładami

Opublikowany: 2021-05-25

iteracje nie mają stałej wartości, zaleca się użycie pętli do-while, ponieważ gwarantuje się jej jednorazowe wykonanie. Jest to możliwe, ponieważ warunek jest sprawdzany po wykonaniu treści pętli. Dlatego jest to pętla kontroli wyjścia.

Tak więc, wykonaj while Java jest wariantem pętli while, która uruchamia blok kodu, zanim warunek zostanie oceniony jako prawdziwy, a następnie powtarza go, dopóki warunek jest prawdziwy, tak jak w pętli while.

Spis treści

Rób póki składnię Javy

zrób {

//treść kodu

} podczas (warunek);

Tutaj warunkiem jest wyrażenie logiczne, które pojawia się na końcu pętli. Jeśli wyrażenia zostaną ocenione jako prawda, sterowanie przeskakuje z powrotem do instrukcji do i pętla jest wykonywana ponownie. Proces powtarza się, dopóki wyrażenie logiczne nie zostanie ocenione jako fałszywe.

Przykład

publiczny klasa Przykład {

publiczny statyczny void main(String[] args) {

int i= 1 ;

zrób {

System.out.println(i);

i++;

} podczas (i<= 5 );

}

}

Objaśnienie: Dana pętla działa sześć razy. Stąd wartość i wynosi 6, ale nie jest wypisywana, ponieważ warunek ma wartość false.

Jak działa pętla Do-While?

  1. Kontrolka przechodzi do do, gdy napotkana zostanie pętla Java jako „do”.
  2. Instrukcje w treści pętli (kodu) są wykonywane.
  3. Zmienna jest aktualizowana.
  4. Teraz przepływ dochodzi do
  5. warunek.
  6. Jeśli to prawda, wykonywany jest krok 6; w przeciwnym razie przepływ wychodzi z pętli.
  7. Przepływ wraca do kroku 2

Aplikacje

Rób póki Java Infinite

Nieskończona pętla jest tworzona, gdy wyrażenie logiczne zostanie przekazane jako prawdziwe w pętli java do-while.

Oto przykład nieskończonej pętli Java typu „do-while”.

klasa publiczna Przykład {

public static void main(String[] args) {

robić {

System.out.println("Rozpocznij przetwarzanie wewnątrz do while pętla");

// Można dodać dowolne inne stwierdzenia

System.out.println("Zakończ przetwarzanie pętli do while");

Wątek.sen(2 * 1000);

} podczas (prawda);

}

}

Objaśnienie : Instrukcje są wykonywane aż do zakończenia programu przy użyciu środowiska IDE.

Suma liczb naturalnych do podanej liczby

klasa publiczna Przykład {

public static void main(String args[])

{

int x = 7, suma = 0;

do { // Linia zostanie wydrukowana nawet

// jeśli warunek jest fałszywy

suma += x;

x-;

} podczas (x > 0);

System.out.println(„Suma: ” + suma);

}

}

Iteracja tablicy przy użyciu pętli Do While Java.

Oto przykład iteracji tablicy liczb całkowitych przy użyciu pętli do-while w Javie:

klasa Przykład{

public static void main(String args[]){

int arr[]={0,1,45,9};

int i=0;

robić{

System.out.println(arr[i]);

i++;

}gdy(i<4);

}

}

Zagnieżdżanie pętli Do-While

W pętli Javy do-while istnieje możliwość wykonania czynności wykonywanych podczas wykonywania czynności. Jest to znane jako zagnieżdżanie konstrukcji doraźnej. Nie ma górnej granicy głębokości zagnieżdżenia. Do-while może zawierać dowolną konstrukcję, taką jak if, while, switch itp., wewnątrz niej. Na przykład:

klasa Przykład{

public static void main(String args[])

{

int a=10;

zrób // pierwsza zrób chwilę

{

System.out.println(10);

zrób// drugie zrób chwilę

{

System.out.println(20);

}

podczas (fałsz);

}

podczas (fałsz);

}

}

Do While vs While Loop

  • Podczas gdy pętla jest pętlą kontroli wejścia, podczas gdy do-while jest pętlą kontrolowaną wyjścia
  • Java podczas gdy wygląda czyściej niż podczas pętli Java.
  • Pętla Do while jest wykonywana co najmniej raz, niezależnie od warunku.

Dlaczego warto korzystać z Do-While?

Jeśli chcesz, aby Twój program został wykonany co najmniej raz, użyj funkcji do-while. Na przykład musisz pobierać dane wejściowe od użytkownika, dopóki użytkownik nie wprowadzi liczby ujemnej. W takim przypadku pętla do-while jest używana, ponieważ początkowe dane wejściowe mogą być dodatnie lub ujemne, ale wymagamy danych wejściowych. We wszystkich innych przypadkach łatwiej jest użyć pętli while.

Ucz się kursów oprogramowania online z najlepszych światowych uniwersytetów. Zdobywaj programy Executive PG, Advanced Certificate Programs lub Masters Programs, aby przyspieszyć swoją karierę.

Rzeczy do zapamiętania

  1. Treść pętli do-while musi zawierać co najmniej jedną instrukcję
  2. Warunek (wyrażenie logiczne) na końcu pętli musi zawsze dawać wartość logiczną.
  3. Bez warunku pętla nie może zostać wykonana.
  4. Jeśli instrukcja do nie odpowiada instrukcji while, zostanie zgłoszony błąd.

Wniosek

Pętla Javy do-while jest używana do iteracji zestawu instrukcji aż do spełnienia określonego warunku. W tym blogu poznałeś pętlę, jej składnię, zastosowania, zagnieżdżanie i porównanie z pętlą while.

Jeśli chcesz dowiedzieć się więcej o JAVA, tworzeniu oprogramowania typu Full-stack, sprawdź program Executive PG UpGrad i IIIT-B w zakresie tworzenia oprogramowania typu Full-stack, który jest przeznaczony dla pracujących profesjonalistów i oferuje ponad 500 godzin rygorystycznego szkolenia, 9+ projekty i zadania, status absolwentów IIIT-B, praktyczne praktyczne projekty zwieńczenia i pomoc w pracy z najlepszymi firmami.

Jeśli chcesz dowiedzieć się więcej o Javie i zrobić karierę w programowaniu, zapoznaj się z kursami upGrad – największej indyjskiej firmy zajmującej się szkolnictwem wyższym online. Odwiedź upGrad po więcej informacji.

Czym są pętle w programowaniu?

W programowaniu pętla to segment kodu, który powtarza się w sposób ciągły, aż do spełnienia określonego warunku. Pętla to struktura, w której kolejność wykonania jest kontrolowana przez warunek. Pętle to konstrukcja programistyczna służąca do wielokrotnego wykonywania akcji. Może to być wszystko, od kilkukrotnego wyświetlania wiadomości na terminalu do wykonywania tysięcy obliczeń. Większość języków programowania ma pewną formę pętli, takich jak pętla for, pętle while, pętle do-while, pętle foreach itp.

Czym są funkcje Java?

Funkcja to zestaw instrukcji, które wykonują określone zadanie. Zadaniem może być zwrócenie wartości (zwracanie wartości jest również nazywane wartością zwracaną) lub wprowadzenie zmian. Funkcje służą do uproszczenia kodu. Funkcje pozwalają nam dzielić kod na fragmenty, które można konserwować i zarządzać. Pozwalają nam na ponowne wykorzystanie kodu. W Javie istnieją trzy rodzaje funkcji. Pierwszą z nich są funkcje wbudowane. Są to funkcje dostarczane przez Javę. Na przykład: System.out.println(). Java obsługuje również funkcje zdefiniowane przez użytkownika. Są to funkcje, które pisze programista.

Jakie są cechy języka programowania Java?

Java ma bogatą i wydajną składnię, podobną do C i C++. Wykorzystuje typy danych C i C++, takie jak int, char, float i double. Java to język niezależny od platformy, którego można używać do tworzenia programów dla dowolnej platformy. Jest to język napisany statycznie. Wykonuje automatyczne zarządzanie pamięcią w taki sam sposób, jak robią to C i C++. Obsługuje wielowątkowość, sieci, bazy danych i graficzne interfejsy użytkownika.