将几个位的值从一个字节转移到另一个字节

问题描述 投票:0回答:0

可以说,

byte byteOne = 0010 1011;
byte byteTwo = 0110 0000;

现在我需要将 byteOne 的最后 3 位移动到 byteTwo 的最后三位。这意味着必须从 byteOne 替换 (011) 并在 byteTwo 的 000 中设置。

如何在单一操作中做到这一点?。该值可能是动态的。

java android byte bit
© www.soinside.com 2019 - 2024. All rights reserved.