Você está aqui: Java ::: Dicas & Truques ::: Operadores de Manipulação de Bits (Bitwise Operators) |
||
Como usar o operador de bits | (OU/OR sobre bits) da linguagem JavaQuantidade de visualizações: 6357 vezes |
||
O operador de bits | (OU/OR sobre bits) da linguagem Java é usado quando queremos comparar os bits individuais de dois valores integrais (inteiros) e produzir um terceiro resultado. Os bits no resultado serão configurados como 1 SE PELO MENOS UM (ou ambos) dos bits nos dois outros valores foram 1. Em caso contrário os bits são configurados como 0 (no caso em que ambos os bits correspondentes estão configurados como 0). Vamos analisar os seguintes valores binários: a) 0101 (5 decimal) b) 0100 (4 decimal) Quando aplicamos o operador | nestes dois valores teremos o seguinte resultado:
Veja que o resultado é 0101. Vamos ver isso em Java agora. Observe o seguinte trecho de código:
Ao executar este código teremos o seguinte resultado: a = 00000000 00000000 00000000 00000101 (5) b = 00000000 00000000 00000000 00000100 (4) a | b = 00000000 00000000 00000000 00000101 (5) |
||
![]() |
||
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
Python - Como inserir uma determinada quantidade de espaços à esquerda de um valor numérico usando Python Java - Apostila de Java - Como retornar uma substring em Java usando o método substring() da classe String |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |