Rychlé shrnutí smyček v Javě

John Paul Mueller

Vytváření smyček umožňuje aplikaci Java provádět určitý počet úkolů. Vytváření smyček while umožňuje aplikaci provádět úkol, dokud není dokončen, a smyčky for-each umožňují aplikaci provádět úkoly s kolekcemi objektů, dokud nebude použit každý objekt v kolekci.



Zde jsou klíčové body, které byste si měli pamatovat o smyčkách v Javě:



  • Smyčka for opakuje řadu úkolů konkrétně několikrát.

  • Pomocí příkazu break zastavte smyčku for v pokračování zpracování úkolů.



  • Příkaz continue použijte, pokud chcete zastavit zpracování jedné smyčky for, ale chcete pokračovat se zbývajícími smyčkami.

  • Vnořte dvě nebo více sad smyček for, když potřebujete zpracovat více dimenzí nebo vytvořit komplexní sérii smyček zpracování.

  • Smyčka while pokračuje v opakování řady úkolů, dokud není splněna konkrétní podmínka.



  • Příkaz do ... while se chová podobně jako příkaz while, ale má rozdíl v provádění úkolů v rámci své struktury alespoň jednou, bez ohledu na to, jakou podmínku pro něj můžete nastavit.

  • Je možné opakovat většinu forem standardních požadavků na opakování pomocí příkazů for, while nebo do ... while a váš výběr závisí na pohodlí nebo osobním vkusu.

  • Smyčka for-next je speciální v tom, že pracuje s každým prvkem ve výčtu, poli nebo kolekci.

  • Smyčka for-each se při své práci spoléhá na speciální druh smyčky for.

  • Smyčku for-each použijete ke zpracování jednotlivých prvků kolekce prvků po jednom prvku.

  • Použití výčtu může usnadnit práci s vaší aplikací.

A zde jsou některé technické výrazy, které byste měli vědět při práci se smyčkami v Javě:

  • proměnná čítače: Speciální druh proměnné používaný ke sledování aktuálního počtu něčeho v aplikaci. Ve většině případů je proměnná čítače primitivní celočíselný typ, protože proměnné čítače sledují pouze celá čísla a nevyžadují další funkce typu proměnné objektu.

  • výčet: Seznam podobných položek, které můžete použít k usnadnění čtení kódu. Výčet umožňuje odkazovat na něco pomocí termínu čitelného pro člověka, přestože skutečná hodnota je číslo.

  • opakování: Jedna smyčka ze série opakujících se smyček. Jedna iterace je jeden průchod kódem ve struktuře opakované smyčky.

  • hnízdění: Umístění jedné struktury do jiné struktury stejného typu. Například vnoření smyček umístí podřízenou smyčku for do hlavní smyčky for.

  • opakující se smyčka: Metoda, která říká aplikaci, aby provedla úkol více než jednou. Opakující se smyčka se skládá ze struktury, která definuje, kde smyčka začíná a končí, jakési podmínky používané k určení délky smyčky a řady úkolů obsažených ve struktuře.

  • struktura: Programovací konstrukt, který začíná příkazem, který určuje účel struktury. Normálně se za příkazem zobrazují složené závorky ({}), které definují tělo příkazu. V těle struktury se objeví jeden nebo více řádků kódu, které definují úkoly prováděné strukturou.