Junior — Middle
Môžete vysvetliť, čo je unárny operátor a v čom sa líši od ostatných operátorov?
sobes.tech AI
Odpoveď od AI
Unárny operátor je operátor, ktorý pôsobí iba na jeden operand. Napríklad v jazyku Java sú unárne operátory:
++(inkrementácia) a--(dekrementácia), napríkladi++- unárny mínus
-, napríklad-a - logická negácia
!, napríklad!flag
Rozdiel medzi unárnymi a binárnymi operátormi je v tom, že binárne vyžadujú dva operandy (napríklad a + b), zatiaľ čo unárne iba jeden. Unárne operátory sa priamo aplikujú na hodnotu alebo premennú a menia alebo vracajú výsledok na základe tohto jediného operandu.