将一个字节向左移动 2?

Shifting a byte to the left by 2?

我需要将一个字节左移 2。我正在看一个例子,他有字节 0xC0。当他将它左移 2 位时,他得到了 0x300。现在,我正在尝试获取字节 0xCF 并将其左移 2。有什么方法可以解释如何将一个字节左移两个?

或者如何在C#中把一个简单的函数放在一起或者Java到运行这个? (最好是Java)。

有两种方法可以将一个字节左移 2,而无需编写函数代码。首先,您可以使用此网站:http://www.miniwebtool.com/bitwise-calculator/bit-shift/,它会为您完成。另一种方式是乘以4。因为左移2和乘以4是一样的。所以0xCF左移2就是0x33C。