HomeHelpJava

Operátory v Javě

Aritmetické operátory přiřazení

Pro: int a = 3, b = 11;

Aritmetické operátory přiřazení
Operátor Zkráceně Úplný výraz Výsledek
+= a += 3; a = a + 3; 6 uloženo do a
-= a -= 2; a = a - 2; 1 uloženo do a
*= a *= 4; a = a * 4; 12 uloženo do a
/= a /= 2; a = a / 2; 1 uloženo do a
%= b %= 3; b = b % 3; 2 uloženo do b

Operátory inkrementace a dekrementace

Unární operátor inkrementace ++ zvyšuje hodnotu uloženou v celočíselné proměnné o jeničku.
Unární operátor dekrementace - snižuje hodnotu uloženou v celočíselné proměnné o jeničku.
Následující výrazy jsou ekvivalentní:

c = c + 1;
c += 1;
c++;

Je-li operátor inkrementace nebo dekrementace za proměnnou, nazývá se operace následná inkrementace nebo následná dekrementace.

Relační operátory

Patří sem: >, <, >=, <=.

Operátory rovnosti

==   test rovnosti  x == y pravda (hodnota true), jestliže x = y [operátor ekvivalence]
!=   test nerovnosti (x ≠ y)

 = ... operátor přiřazení
== ... operátor ekvivalence, srovnání - výsledkem je true or false (str. 57)

Logické operátory

&& AND
|| OR

! NOT (NOR) = NE