Tipos de Operadores
Aritméticos:
Bitwise: Operam sobre bits.
Relacionais: Comparam valores.
Lógicos: Realizam operações lógicas.
Operadores Aritméticos
Operadores Básicos:
Operadores Unários:
Operadores de Incremento e Decremento:
Incremento (adição de 1)
-- Decremento (subtração de 1)
Comportamento dos Operadores Aritméticos
Divisão de Inteiros: Trunca o resto.
Exemplo: 10 / 3 resulta em 3.
Operador Módulo: Gera o resto da divisão.
Exemplo: 10 % 3 resulta em 1.
class ModDemo { public static void main(String args[]) { int iresult = 10 / 3; int irem = 10 % 3; double dresult = 10.0 / 3.0; double drem = 10.0 % 3.0; System.out.println("Result and remainder of 10 / 3: " iresult " " irem); System.out.println("Result and remainder of 10.0 / 3.0: " dresult " " drem); } }
Saída:
Result and remainder of 10 / 3: 3 1
Result and remainder of 10.0 / 3.0: 3.3333333333333335 1.0
Incremento e Decremento
Incremento ( ): Adiciona 1 ao operando.
Exemplo: x = x 1; é equivalente a x ;
Decremento (--): Subtrai 1 do operando.
Exemplo: x = x - 1; é equivalente a x--;
Formas Prefixadas e Posfixadas:
Prefixada: Incrementa/Decrementa antes de usar o valor na expressão.
Exemplo: x
Posfixada: Usa o valor na expressão antes de incrementar/decrementar.
Exemplo: x
int x = 10; int y = x; // y será 11, x será 11
Resumo dos Pontos-Chave
Java possui operadores para operações matemáticas, lógicas, relacionais e bitwise.
Operadores aritméticos incluem , -, *, /, %, , --.
Operador % pode ser aplicado a inteiros e tipos de ponto flutuante.
Incremento ( ) e decremento (--) têm formas prefixadas e posfixadas que afetam a ordem da operação.
É importante entender o comportamento dos operadores para evitar erros de lógica em expressões complexas.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3