为什么Java不支持无符号整数?

为什么Java不支持无符号整数

在我看来,这似乎是一个奇怪的遗漏,因为它们允许编写不太可能在意外的大输入上产生溢出的代码

此外,使用无符号整数可以是一种自我记录的形式,因为它们表明无符号整数要保存的值永远不应该是负数

最后,在某些情况下,无符号整数对于某些操作(如除法)更有效

包括这些有什么坏处

发表评论