问答详情
源自:3-2 SSH-案例:分页查询部门

int 和 Interger 有些地方写int 有些写Interger

在PageBean中  写的是int,在Action中写的又是Interger.  比如说currPage。

是可以随便写吗? (我清楚int和Interger的区别,一个无方法,一个有方法

提问者:zhouwh 2016-12-06 20:44

个回答

  • OMEPiGaPiGa
    2016-12-24 20:49:52

    Integer是Int的包装类型,一般我们在使用的时候会用int  ,但是int  是没有null这个值的,而Integer是有的。某些业务环境下可能会出现整形数据为空的情况(比如查询数据库)。因此,我们需要定义一个Integer来对应null的情况。

  • 石凌枫
    2016-12-12 15:18:38

    这是JDK的自动装箱和自动拆箱新特性所支持的