Sobes.tech
Junior — Middle

¿Puedes explicar qué es un operador unario y en qué se diferencia de otros operadores?

sobes.tech AI

Respuesta de la IA

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

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

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