int和Integer
来源:2-5 开发PageModel分页对象
一娆Hacker
2021-06-24 16:54:34

老师有的时候定义属性用int
有的时候用Integer
请问int 和integer的区别
什么时候需要用哪个呢
1回答
好帮手慕小脸
2021-06-24
同学你好,使用int或Integer都是可以的
在项目中,大多数情况下,修饰属性时一般使用包装类,因为基本数据类型有默认值,比如,这个属性使用的是包装类,我们判断它就可以使用null来判断它的属性是否存在。
在当前项目中,Painting是实体类,所以老师根据编程习惯使用了包装类。而PageModel是分页模型,页数等属性可以不用判断是否为空,所以就默认用了基本数据类型int。
在项目中可以使用包装类,也可以使用基本数据类型,这只是一个编程的习惯。
祝学习愉快~
相似问题