Warning
This page is located in archive.

Přiřazení

Jedná o nejčastější příkaz v programu. Velmi často se pracuje s pojmem l-hodnota. Pod tímto si lze představit něco, co má adresu v paměti, nejčastěji to bývá proměnná. Poněkud zjednoduše lze říci, že l-hodnota je na levé straně přiřazení. Přiřazení je výrazem a jeho hodnota je přiřazena levé straně výrazu. Skutečnosti, že přiřazení je výraz s výhodou často využívá v cyklech a podmínkách.

Příklady přiřazení :

a = 2;
b = 'slovo';
c = d + e + 2.45 * f; 

Protože je přiřazení výraz je možné i několikanásobné přiřazení, které se vždy vyhodnocuje zprava doleva.

Přiřazení :

a = 2;
b = 2;
c = 2; 
je stejné jako
a = b = c = 2;

Přiřazovací operátory

Základním přiřazovacím operátorem je = . Java umožňuje použít i rozšířené přiřazovací operátory. Pak místo tvaru

l-hodnota = l-hodnota operátor výraz;
(např x = x + 2;
lze použít toto:
l-hodnota operátor= výraz;
(např x += 2;)
Pozor! Mezi operátorem a rovnítkem se nedělá mezera!

courses/a0b36pri/tutorials/03/prirazeni.txt · Last modified: 2015/01/16 21:04 (external edit)