Integer问题

来源:4-10 编辑商品查询商品信息代码实现

宝慕林9159553

2021-06-07 07:59:52

http://img.mukewang.com/climg/60bd613e08e1459c07800360.jpg
为什么这里用Integer接收,不用int,还有就是实体类为啥不用int,用Integer

写回答

1回答

好帮手慕阿满

2021-06-07

同学你好,使用int接收也是可以的,这里使用Integer是和实体类中设置的字段类型保持一致。使用int类型时默认值是0,而Integer的默认值是null。如果使用int类型,容易造成不必要的麻烦。例如,当一个学生的分数用int类型时,如果他没有参加考试,默认就是0分了,我们也不好区分他是考了0分还是没有参加考试。如果使用Integer,没有参加考试,默认是null,考了0分,赋值为0,这样更加合理。

祝:学习愉快~

0

0 学习 · 8016 问题

查看课程

相似问题