Os operadores bitwise AND, OR, XOR e NOT

Java para Iniciantes (Oracle) - Aug 16 - - Dev Community

1. Introdução aos Operadores Bitwise

  • Operadores bitwise operam em tipos como long, int, short, char e byte.
  • Não podem ser usados com boolean, float, double ou tipos de classe.
  • Usados para testar, configurar ou deslocar bits individuais em um valor.
  • Importantes em programação de sistemas para manipulação de bits de status de dispositivos.

2. Tabela de Operadores Bitwise

  • &: AND bitwise
  • |: OR bitwise
  • ^: XOR bitwise (exclusive OR)
  • >>: Deslocamento para a direita
  • >>>: Deslocamento para a direita sem sinal
  • <<: Deslocamento para a esquerda
  • ~: Complemento de um (NOT unário)

3. Operadores AND, OR, XOR e NOT

  • Operam bit a bit, diferentemente dos operadores lógicos booleanos.

4. Exemplo de AND Bitwise

  • Pode ser usado para desativar bits.

Ver exemplos no repositório
UpCase
ShowBitsExemplo
LowCase
Encode
NotDemo

Link do Repo: Cap5 package
https://github.com/devs-javagirl/java-para-iniciantes

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Terabox Video Player