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
Top comments (0)