请问下老师 以前的方法里面传入的是数值型 为什么现在传入的是包装类
来源:2-1 Mybatis单参数传递
小龙猪
2019-05-27 00:13:06
........
1回答
同学是指这里吗?

同学的意思是之前用int类型,现在用Integer类型吗?如果是:
在实际项目中,我们一般会用Integer类型代替int类型。因为int类型会有默认值0,而Integer类型的默认值是null。
如果使用int类型,容易造成不必要的麻烦,
例如,当一个学生的分数用int类型时,如果他没有参加考试,默认就是0分了,我们也不好区分他是考了0分还是没有参加考试。
如果他没有参加考试,默认是null是更加合理的。
如果不是,请同学再详细描述一下你的问题,可以说说具体是哪里之前用的数值,哪里用的包装类型
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
相似问题