如何在Java 8和Java 9中使用未签名的Integer?

如何在Java 8和Java 9中使用未签名的Integer?,第1张

如何在Java 8和Java 9中使用未签名的Integer?

根据您发布的文档以及此博客文章 -声明未签名的int / long和已签名的int /
long之间的原语没有区别。“新支持”是在Integer和Long类中添加了静态方法,例如Integer.divideUnsigned。如果不使用这些方法,则2 ^ 63-1以上的“无符号”长整型是带有负值的普通旧长整型。

快速浏览一下,似乎没有办法在+/- 2 ^ 31-1或超出+/- 2 ^ 63-1的范围内声明整数常量。您将必须手动计算与超出范围的正值相对应的负值



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

原文地址:https://54852.com/zaji/5564915.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存