Co jsou kontrolní příkazy v Javě?



Tento článek se zaměřuje na podrobné a komplexní znalosti Kontrolních příkazů v Javě, Jak je lze implementovat a jaké jsou jejich různé typy.

Kontrolní prohlášení v je jedním ze základů požadovaných pro programování v Javě. Umožňuje plynulý průběh programu. V tomto článku se budeme zabývat následujícími ukazateli:

Každý programátor je obeznámen s výrazem výraz, který lze jednoduše definovat jako pokyn daný počítači k provedení konkrétních operací. Řídicí příkaz v jazyce Java je příkaz, který určuje, zda budou ostatní příkazy provedeny či nikoli. Řídí tok programu. Příkaz „if“ v Javě určuje pořadí provádění mezi sadou dvou příkazů.





Řídicí příkazy v JavěKontrolní příkazy lze rozdělit do tří kategorií, a to

  • Prohlášení o výběru
  • Iterační prohlášení
  • Přejít na příkazy

Pokračujeme tímto článkem o Kontrolních prohlášeních v Javě



Prohlášení o rozhodování

Příkazy, které určují, který příkaz se má provést, a kdy se nazývají rozhodovací příkazy. Tok provádění programu je řízen příkazem řídicího toku.
V Javě jsou k dispozici čtyři prohlášení o rozhodování.

Pokračujeme tímto článkem o Kontrolních prohlášeních v Javě

Jednoduché prohlášení if

Příkaz if určuje, zda má být kód proveden na základě zadané podmínky.
Syntax:



if (podmínka) {Příkaz 1 // proveden, pokud je splněna podmínka} Příkaz 2 // proveden bez ohledu na podmínku

Výstup:
Pokud prohlášení!
Ahoj světe!

Pokračujeme tímto článkem o Kontrolních prohlášeních v Javě

Li. . prohlášení else

V tomto příkazu, pokud je zadaná podmínka pravdivá, je proveden blok if. Jinak se provede blok else.
Příklad:

public class Main {public static void main (String args []) {int a = 15 if (a> 20) System.out.println ('a is greater than 10') else System.out.println ('a is less než 10 ') System.out.println (' Hello World! ')}}}

Výstup:
a je menší než 10
Ahoj světe!

Pokračujeme tímto článkem o Kontrolních prohlášeních v Javě

Vnořené if prohlášení

Pokud je přítomen uvnitř bloku if, je známý jako vnořený blok if. Je to podobné příkazu if..else, kromě toho, že jsou definovány uvnitř jiného příkazu if..else.
Syntax:

if (podmínka1) {Příkaz 1 // proveden, pokud je splněna první podmínka if (podmínka2) {Příkaz 2 // proveden, pokud je splněna druhá podmínka} else {Příkaz 3 // proveden, pokud je splněna druhá podmínka}}

Příklad:

public class Main {public static void main (String args []) {int s = 18 if (s> 10) {if (s% 2 == 0) System.out.println ('je sudé číslo a větší než 10! ') Else System.out.println (' je liché číslo a větší než 10! ')} Else {System.out.println (' je menší než 10 ')} System.out.println (' Dobrý den Svět! ')}}

Výstup:
s je sudé číslo a větší než 10!
Ahoj světe!

Pokračujeme tímto článkem o Kontrolních prohlášeních v Javě

Přepnout prohlášení

Příkaz switch v java se používá k provedení jediného příkazu z více podmínek. Příkaz switch lze použít u typů short, byte, int, long, enum atd.
Při používání příkazu switch je třeba si všimnout určitých bodů:
α Pro výraz switch lze zadat jeden nebo N počet hodnot případů.
α Duplicitní hodnoty písmen nejsou povoleny. Pokud se nepoužívají jedinečné hodnoty, kompilátor vygeneruje chybu kompilace.
α Hodnota případu musí být doslovná nebo konstantní. Proměnné nejsou přípustné.
α K ukončení sekvence příkazů se používá příkaz break. Toto prohlášení je volitelné. Pokud tento příkaz není zadán, provede se další případ.

Příklad:

public class Music {public static void main (String [] args) {int instrument = 4 String musicInstrument // switch statement with int data type switch (instrument) {case 1: musicInstrument = 'Guitar' break case 2: musicInstrument = 'Piano 'break break 3: musicInstrument =' Bicí 'break break 4: musicInstrument =' Flute 'break case 5: musicInstrument =' Ukelele 'break case 6: musicInstrument =' Violin 'break case 7: musicInstrument =' Trumpet 'break default: musicInstrument = 'Neplatný' konec} System.out.println (musicInstrument)}}

Výstup:
Flétna

Pokračujeme tímto článkem o Kontrolních prohlášeních v Javě

Opakování příkazů

Příkazy, které provádějí blok kódu opakovaně, dokud není splněna zadaná podmínka, se označují jako smyčkové příkazy. Java poskytuje uživateli tři typy smyček:

Pokračujeme tímto článkem o Kontrolních prohlášeních v Javě

Zatímco

Známá jako nejběžnější smyčka, zatímco smyčka vyhodnocuje určitou podmínku. Pokud je podmínka pravdivá, kód se provede. Tento proces pokračuje, dokud se zadaná podmínka neukáže jako nepravdivá.
Podmínkou, která má být zadána ve smyčce while, musí být logický výraz. Bude vygenerována chyba, pokud je použitým typem int nebo řetězec.

Syntax:

while (podmínka) {statementOne}

Příklad:

public class whileTest {public static void main (String args []) {int i = 5 while (i<= 15) { System.out.println(i) i = i+2 } } } 

Výstup:
5
7
9
jedenáct
13
patnáct

Pokračujeme tímto článkem o Kontrolních prohlášeních v Javě

Dělat. .zatímco

Smyčka do-while je podobná smyčce while, jediným rozdílem je, že podmínka ve smyčce do-while je vyhodnocena po provedení těla smyčky. To zaručuje, že smyčka bude provedena alespoň jednou.

Syntax:

do {// kód k provedení} while (podmínka)

Příklad:

public class Main {public static void main (String args []) {int i = 20 do {System.out.println (i) i = i + 1} while (i<= 20) } } 

Výstup:
dvacet

Pokračujeme tímto článkem o Kontrolních prohlášeních v Javě

Pro

Smyčka for v java se používá k iteraci a vyhodnocení kódu několikrát. Pokud je uživateli znám počet iterací, doporučuje se použít smyčku for.

Syntax:

pro (přírůstek / pokles inicializační podmínky) {statement}

Příklad:

public class forLoop {public static void main (String args []) {for (int i = 1 i<= 10 i++) System.out.println(i) } } 

Výstup:
5
6
7
8
9
10

Pokračujeme tímto článkem o Kontrolních prohlášeních v Javě

Začínáme s pracovním stolem mysql

Pro každého

Procházení prvků v poli lze provést smyčkou for-each. Prvky přítomné v poli se vracejí jeden po druhém. Je třeba poznamenat, že uživatel nemusí zvyšovat hodnotu ve smyčce for-each.

Příklad:

veřejná třída foreachLoop {public static void main (String args []) {int s [] = {18,25,28,29,30} pro (int i: s) {System.out.println (i)}}}

Výstup:
18
25
28
29
30

Pokračujeme tímto článkem o Kontrolních prohlášeních v Javě

Rozvětvené výpisy

Větvicí příkazy v Javě se používají ke skoku z příkazu na jiný příkaz, čímž se přenáší tok provádění.

Pokračujeme tímto článkem o Kontrolních prohlášeních v Javě

Přestávka

Příkaz break v Javě se používá k ukončení smyčky a přerušení aktuálního toku programu.

Příklad:

public class Test {public static void main (String args []) {for (int i = 5 i<10 i++) { if (i == 8) break System.out.println(i) } } } 

Výstup:
5
6
7

Pokračujeme tímto článkem o Kontrolních prohlášeních v Javě

Pokračovat

Chcete-li přejít na další iteraci smyčky, použijeme příkaz continue. Tento příkaz pokračuje v aktuálním toku programu a přeskočí část kódu za zadaných podmínek.

Příklad:

public class Main {public static void main (String args []) {for (int k = 5 k<15 k++) { // Odd numbers are skipped if (k%2 != 0) continue // Even numbers are printed System.out.print(k + ' ') } } } 

Výstup:
6 8 10 12 14

S tímto se dostáváme na konec tohoto kontrolního prohlášení v článku Java. Ovládací příkazy v javě musí být použity efektivně, aby byl program efektivní a uživatelsky přívětivý.

Edureka je vybrán profesionály podle průmyslových požadavků a požadavků. Toto školení zahrnuje komplexní znalosti základních a pokročilých konceptů jádra Java a J2EE spolu s populárními rámci, jako jsou Hibernate, Spring a SOA. V tomto kurzu získáte znalosti v koncepcích jako Java Array, Java OOPs, Java Function, Java Loops, Java Collections, Java Thread, Java Servlet a Web Services s využitím průmyslových případů použití.