"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Operadores em Java

Operadores em Java

Publicado em 01/08/2024
Navegar:456

Operadores em Java

Tipos de Operadores

Aritméticos:

  • Realizam operações matemáticas básicas.

Bitwise: Operam sobre bits.
Relacionais: Comparam valores.
Lógicos: Realizam operações lógicas.

Operadores Aritméticos

Operadores Básicos:

  • Adição
  • Subtração
  • Multiplicação / Divisão % Módulo (resto da divisão)

Operadores Unários:

  • Mais unário
  • Menos unário

Operadores de Incremento e Decremento:
Incremento (adição de 1)
-- Decremento (subtração de 1)

Comportamento dos Operadores Aritméticos

  • Operam em tipos numéricos e em char.

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.

  • Pode ser aplicado a tipos inteiros e de ponto flutuante.
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.

Declaração de lançamento Este artigo está reproduzido em: https://dev.to/devsjavagirls/operadores-em-java-2ced?1 Se houver alguma infração, entre em contato com [email protected] para excluí-lo
Tutorial mais recente Mais>

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