int 和Integer的区别

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容