Integer是Java对int封装的类,
Integer.MAX_VALUE == 2147483647
Integer.MIN_VALUE == -2147483648
Integer.MAX_VALUE实际上是011111…11
Integer.MIN_VALUE实际上是100000…00
虽然逻辑上不成立,但是从机器语言出发是这样的
Integer.MAX_VALUE+1==Integer.MIN_VALUE
所以要注意数据类型的范围避免溢出。
/主要是不知道Integer.MAX_VALUE和Integer.MIN_VALUE是干啥的之前没碰到过Integer这个数据类型😅/
Integer.MAX_VALUE与Integer.MIN_VALUE
最新推荐文章于 2021-12-11 21:53:08 发布