Sobes.tech
Junior — Middle

Ar galite paaiškinti, kas yra unarinis operatorius ir kuo jis skiriasi nuo kitų operatorių?

sobes.tech AI

Atsakymas iš AI

Унарный оператор — это оператор, который действует только на один операнд. Например, в языке Java унарными операторами являются:

  • ++ (инкремент) и -- (декремент), например i++
  • унарный минус -, например -a
  • логическое отрицание !, например !flag

Отличие унарных операторов от бинарных в том, что бинарные операторы требуют два операнда (например, a + b), а унарные — только один. Унарные операторы применяются непосредственно к одному значению или переменной и изменяют или возвращают результат на основе этого одного операнда.