Operadores

Operadores de Atribuição Simples

Operador
Descrição

=

Atribui o valor do lado direito ao operando do lado esquerdo

+=

Soma o valor do lado direito ao operando do lado esquerdo

-=

Subtrai o valor do lado direito ao operando do lado esquerdo

*=

Multiplica o valor do lado direito ao operando do lado esquerdo

Operadores Aritméticos

Operador
Descrição

+

Adição

-

Subtração

*

Multiplicação

/

Divisão

%

Resto da divisão

Operadores Unários

Operador
Descrição

+

Indica um número positivo (números são positivos sem este sinal)

-

Nega um valor numérico

++

Incremento

--

Decremento

!

Operador lógico complementar. Inverte o valor de um boolean

Operadores Relacionais

Operador
Descrição

==

(igual a) Verifica se os valores de dois operandos são iguais ou não. Se sim, a condição torna-se verdadeira.

!=

(não é igual a) Verifica se os valores de dois operandos são iguais ou não. Se os valores não forem iguais, a condição torna-se verdadeira.

>

(maior que) Verifica se o valor do operando esquerdo é maior que o valor do operando direito. Se sim, a condição torna-se verdadeira.

<

(menor que) Verifica se o valor do operando esquerdo é menor que o valor do operando direito. Se sim, a condição torna-se verdadeira.

>=

(maior ou igual a) Verifica se o valor do operando esquerdo é maior ou igual ao valor do operando direito. Se sim, a condição torna-se verdadeira.

<=

(menor ou igual a) Verifica se o valor do operando esquerdo é menor ou igual ao valor do operando direito. Se sim, a condição torna-se verdadeira.

Operadores Condicionais

Operador
Descrição

&&

(chamado de AND lógico) O operador && retorna true somente quando ambos os operandos são true.

||

(chamado de OR lógico) O operador || retorna true quando pelo menos um dos operandos é true.

? :

(ternário) O operador ternário ? : pode ser usado para substituir if…else.

Referências

Last updated