byte 65转换成long
时间: 2023-11-09 16:06:40 浏览: 152
byte 65的二进制表示是 01000001,将其转换成long类型,可以使用以下代码:
```java
byte b = 65;
long l = b & 0xFF; // 0xFF是16进制数,等于255,可以将byte类型的值转换成无符号整型
System.out.println(l); // 输出65
```
在这里,我们使用了位运算符&和0xFF将byte类型的值转换成了无符号整型,然后将其赋值给long类型的变量l。
阅读全文