我们可以在Java中制作无符号字节吗

我们可以在Java中制作无符号字节吗,第1张

我们可以在Java中制作无符号字节

我不确定我是否理解你的问题。

我刚刚尝试过,对于字节-12(有符号值),它返回整数244(等效于无符号字节值,但键入为

int
):

  public static int unsignedToBytes(byte b) {    return b & 0xFF;  }  public static void main(String[] args) {    System.out.println(unsignedToBytes((byte) -12));  }

这是你想做的吗?

Java不允许表达244的

byte
价值,将C.为了表达上述的正整数
Byte.MAX_VALUE(127)
,你必须使用其他整型一样
short
int
long



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5108490.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-17
下一篇 2022-11-17

发表评论

登录后才能评论

评论列表(0条)

保存