Operátory v Javě: Jednoduchý průvodce pro efektivní programování

Operátory jsou základním stavebním kamenem každého programovacího jazyka. V Javě se používají pro výpočty, logické porovnání nebo vyhodnocení podmínek. Tento článek vám ukáže nejdůležitější typy operátorů v Javě, jak je používat a na co si dát pozor.

1. Aritmetické operátory

Slouží k provádění matematických operací:

int a = 10;
int b = 3;

System.out.println(a + b); // 13
System.out.println(a / b); // 3
System.out.println(a % b); // 1

Pozor: dělení dvou celých čísel vrací opět celé číslo. Chcete-li získat desetinný výsledek, použijte double:

double x = 10.0;
double y = 3.0;
System.out.println(x / y); // 3.3333...

2. Logické a porovnávací operátory

Porovnávací operátory:

Logické operátory:

int vek = 18;
boolean dospely = (vek >= 18); // true

boolean student = true;
boolean maSlevu = dospely && student; // true

3. Priorita operátorů

V Javě má každý operátor svou prioritu. Například násobení se provede dřív než sčítání:

int vysledek = 5 + 2 * 3; // 11

Používejte závorky, když potřebujete změnit pořadí vyhodnocení:

int spravne = (5 + 2) * 3; // 21

Pozor také na logické operace:

boolean vysledek = true || false && false; // true

4. Ternární operátor (?:)

Ternární operátor je zkrácený zápis if-else:

int vek = 17;
String status = (vek >= 18) ? "Dospělý" : "Nedospělý";

Hodí se pro jednoduché podmínky, ale pro složitější rozhodování je lepší klasický if-else.

5. Ukázky chyb a časté omyly

Chcete se naučit více o operátorech a základní logice v Javě?

Vyzkoušejte kurz JAVASE1 – Programovanie v JAVA SE: Syntax jazyka JAVA, kde se naučíte vše od základů – včetně operátorů, proměnných, cyklů a metod. Kurz je ideální pro úplné začátečníky.

Jak začít programovat?

Úvod do programování pro každého bez předchozích znalostí.

Stáhněte si náš ebook teď výjimečně zdarma!!!

Viac informacií preberáme na kurze:

Kurz JAVASE1 - Základy programování v jazyce Java

Marián Knězek