Co je pro smyčku v Javě a jak ji implementovat?



Tento článek o cyklu „for loop in Java“ vám pomůže pochopit, jak implementovat příkaz looping pro v jazyce Java pomocí ukázkových programů.

Při programování, pokud nastane situace, kdy konkrétně víte, kolikrát chcete iterovat určitý blok příkazů v kódu, přejděte na smyčku „pro“. V tomto článku se seznámíme s tím, jak implementovat smyčku

Témata zahrnutá v tomto článku jsou následující:





Pojďme začít!

Co je pro smyčku?

Programátoři obvykle používají smyčky provést sadu příkazů. Pro smyčka se používá, když potřebují iterovat část souboru několikrát. Používá se zejména v případech, kdy je počet iterací pevný!



Pro lepší pochopení vám poskytnu obrazové znázornění!

Vývojový diagram

For-In Loop - Swift Tutorial - Edureka

Tady po inicializaci je naskenována podmínka, kterou jste v kódu přiřadili, v případě, že je podmínka pravdivá, zvýší / sníží (podle vašeho kódu) hodnotu a znovu iteruje kód podle podmínky, kterou máte přiřazeno. Pokud je však váš stav nepravdivý, smyčku opustí.



Po tomto teoretickém vysvětlení vám ukážu syntaxi souboru pro smyčka!

Syntax

for (statement 1 statement 2 statement 3) {// blok kódu, který má být proveden}

Syntaxe je velmi jednoduchá. Funguje to následovně
Prohlášení 1: před provedením bloku kódu
Prohlášení 2: určuje podmínku pro provedení kódu
Prohlášení 3: podmínka po provedení kódu

Aby byly věci jasnější, implementujme výše vysvětlenou syntaxi v kódu Java.

Příklad smyčky for

Níže napsaný kód popisuje, jak je smyčka implementována v

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

Výstup:
0
jeden
2
3
4

Vzal jsem jednoduchý kód, abych vás všechny seznámil s konceptem smyčky for. Ve smyčce for jsou tři výroky, o kterých jsem hovořil v předchozím segmentu. Doufám, že se k nim nyní snadno dostanete!

  • Za prvé, Int i = 0, je inicializace celočíselné proměnné, jejíž hodnota byla přiřazena k 0.
  • Zadruhé, i<5 is the condition that I have applied in my code
  • Zatřetí, i ++ znamená, že chci, aby se hodnota mé proměnné zvýšila.

Po pochopení fungování smyčky for vás dovolím přejít k dalšímu konceptu, který je vnořený do Javy pro smyčka!

Java vnořená pro smyčku

Pokud máte smyčku for uvnitř smyčky for, narazili jste na vnořenou smyčku Java. Vnitřní smyčka se provede úplně, když se provede vnější smyčka.

Představuji příklad, který vám ukáže fungování Java vnořené smyčky for.

Příklad

Kód Java pro vnořenou smyčku pro:

veřejná třída Příklad {public static void main (String [] args) {for (int i = 1i<=3i++){ for(int j=1j<=3j++){ System.out.println(i+' '+j) } } } }

Výstup:
jedenáct
1 2
1 3
dvacet jedna
2 2
2. 3
3 1
3 2
3 3

Nyní, když jste pochopili koncept vnořené smyčky for, dovolte mi ukázat vám velmi slavný příklad, o kterém jste možná slyšeli! Příklady pyramid!

Příklad pyramidy: Případ 1

veřejná třída 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 } } } 

Výstup:

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

Pokračujeme dalším příkladem.

Příklad pyramidy: Případ 2

balíček MyPackage veřejná třída Demo {public static void main (String [] args) {int term = 6 for (int i = 1i = ij -) {System.out.print ('*')} System.out.println ( )//nový řádek } } }

Výstup:

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

co je tostring metoda v Javě

Jsem si jist, že byste tyto dva vzorce znali.

Tím se dostáváme na konec tohoto článku „For Loop in Java“. Doufám, že vám je koncept „smyčky for v Javě“ nyní jasný. Budeme dál kopat svět Java společně. Zůstaňte naladěni!

Ujistěte se, že cvičíte co nejvíce a vraťte své zkušenosti.

Podívejte se na Edureka, důvěryhodná online vzdělávací společnost se sítí více než 250 000 spokojených studentů po celém světě. Jsme tu, abychom vám pomohli s každým krokem na vaší cestě, abychom se kromě otázek týkajících se tohoto rozhovoru pro javu stali i učebním plánem, který je určen pro studenty a profesionály, kteří chtějí být vývojářem Java.

Máte na nás dotaz? Uveďte to prosím v sekci komentářů tohoto „rozhraní Java Map“ článku a my se vám ozveme co nejdříve.