Operadores em JavaOperador em java é um símbolo que é usado para executar operações. Por exemplo: +, -, *, / etc. Existem muitos tipos de operadores em Java que são fornecidos abaixo:
Precedência de operadores em Java
Operador unárioOs operadores unários requerem apenas um operando. Operadores unários são usados para executar várias operações, ou seja:
Exemplo de operador unário: ++ e --Saída: 10 12 12 10 Operador Unário Exemplo 2: ++ e --Saída: 22 21 Exemplo de operador unário: ~ e !Saída: -11 9 false true Operadores aritméticosOperadores aritméticos são usados para executar: adição, subtração, multiplicação e divisão. Eles agem como operações matemáticas básicas. Exemplo de operador aritméticoSaída: 15 5 50 2 0 Exemplo de operador aritmético: ExpressãoSaída: 21 Operador Shift para a esquerdaO operador Java left shift << é usado para mudar todos os bits de um valor para o lado esquerdo de um número especificado de vezes. Exemplo de operador Left ShiftSaída: 40 80 80 240 Operador Shift para a direitaO operador Java right shift >> é usado para mover os operandos da esquerda para a direita pelo número de bits especificado pelo operando da direita. Exemplo de operador Right ShiftSaída: 2 5 2 Exemplo do operador Shift: >> vs >>>>Saída: 5 5 -5 1073741819 Exemplo do operador AND: Lógico && e Bitwise &O operador lógico && não verifica a segunda condição se a primeira condição for falsa. Ele verifica a segunda condição apenas se a primeira for verdadeira. O operador bit a bit & sempre verifica as duas condições se a primeira condição é verdadeira ou falsa. Saída: false false Exemplo do operador AND: Lógico && vs Bitwise &Saída: false 10 false 11 Exemplo de operador OR: Lógico || e bit a bit |O operador lógico || não verifica a segunda condição se a primeira condição for verdadeira. Ele verifica a segunda condição apenas se a primeira for falsa. O operador bit a bit | sempre verifica as duas condições se a primeira condição é verdadeira ou falsa. Saída: true true true 10 true 11 Operador TernárioO operador ternário é usado como um substituto para a instrução if-then-else e muito usado na programação Java. É o único operador condicional que leva três operandos. Exemplo de operador ternário JavaSaída: 2 Outro exemplo: Saída: 5 Operador de atribuiçãoO operador de atribuição é um dos operadores mais comuns. É usado para atribuir o valor à direita ao operando à esquerda. Exemplo de operador de atribuiçãoSaída: 14 16 Exemplo de operador de atribuição JavaSaída: 13 9 18 9 Exemplo de operador de atribuição: Adicionando shortSaída: Erro de tempo de compilação Após alteração no tipo: Saída: 20
Próximo tópicoKeywords do Java
|