Search
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;
a = b = c = 2;
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;
l-hodnota operátor= výraz; (např x += 2;)