int 和Integer的区别

2018-03-13  本文已影响0人  芒鞋胜马

int是java的8中基本类型中的整型,java为基本类型都提供了封装类,Integer就是java为int提供的封装类。

int 的初始值是 0 integer的初始值是null,

这里就可以用integer来区分未赋值和0的区别,而 int 无法做到。

Integer.MAX_VALUE 表示了int型的最大值 2147483647

Integer.MAX_VALUE + 1 = Integer.MIN_VALUE

上一篇 下一篇

猜你喜欢

热点阅读