问:java 的 Integer 和 int 有什么区别?
答:int 是java 内置基本数据类型之一, java为每个基本类型都提供了一个封装类,integer 就是int 的封装(也叫包装类型); int 变量的默认值为0, integer 变量 的默认值为null, 所以
integer 可以区分出未赋值和值为0 的区别; integer 类内部提供了一些关于整数操作的方法, 例如上文用到的表示整数的最大值和最小值。
问:java 的 Integer 和 int 有什么区别?
答:int 是java 内置基本数据类型之一, java为每个基本类型都提供了一个封装类,integer 就是int 的封装(也叫包装类型); int 变量的默认值为0, integer 变量 的默认值为null, 所以
integer 可以区分出未赋值和值为0 的区别; integer 类内部提供了一些关于整数操作的方法, 例如上文用到的表示整数的最大值和最小值。
转载于:https://www.cnblogs.com/kongyamin/p/7852336.html