Pessoal,
A respeito de Operação de deslocamento, conseguir obter a seguinte informação:
Corresponde simplesmente a mover bits para a direita ou para a esquerda.
Dado Original : 00000000 11000000
Deslocamento 1 bit para a esquerda: 00000000 10000000
Deslocamento 1 bit para a direita: 00000000 01100000
O resultado de um valor que sofreu deslocamento contém a mesma quantidade de bits do valor original. Os bits deslocados para fora da representação são descartados. Os novos bits que entram na representação após o deslocamento são 0 caso seja usado o operador de deslocamento à esquerda (<<) ou o operador de deslocamento à direita sem sinal (>>>). O operador de deslocamento à direita com sinal (>>) comporta-se de maneira diferente. Quando o operador >> é usado, os novos bits que entram na representação têm o mesmo valor do bit mais significativo antes do deslocamento. Por exemplo, se o bit mais significativo seja 1 (o número é negativo), bits com valor 1 são introduzidos no caso de um deslocamento.
Entendi, mas gostaria de ver isso em um exemplo com código em Java.
Aguardo respostas…