This content originally appeared on DEV Community and was authored by DevsJavaGirlsBR
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.
Exemplo de AND Bitwise
Pode ser usado para desativar bits.
Ver exemplos no repositório
UpCase
ShowBits
LowCase
Encode
NotDemo
Link do Repo: Cap5 package
https://github.com/devs-javagirl/java-para-iniciantes
This content originally appeared on DEV Community and was authored by DevsJavaGirlsBR

DevsJavaGirlsBR | Sciencx (2024-08-16T23:25:25+00:00) Os operadores bitwise AND, OR, XOR e NOT. Retrieved from https://www.scien.cx/2024/08/16/os-operadores-bitwise-and-or-xor-e-not/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.