Junior — Middle
Pode explicar o que é um operador unário e em que se diferencia de outros operadores?
sobes.tech IA
Resposta da IA
O operador unário é um operador que atua apenas sobre um operando. Por exemplo, na linguagem Java, os operadores unários são:
++(incremento) e--(decremento), por exemploi++- sinal de menos unário
-, por exemplo-a - negação lógica
!, por exemplo!flag
A diferença entre operadores unários e binários é que os binários requerem dois operandos (por exemplo, a + b), enquanto os unários requerem apenas um. Os operadores unários são aplicados diretamente a um valor ou variável e modificam ou retornam o resultado com base nesse único operando.