为什么用Integer而不用int啊?
来源:4-14 删除商品的代码实现
慕后端4135106
2019-05-30 20:58:09
这一章的课没有用过int作为整型类型
1回答
同学你好,在实际项目中,我们一般会用Integer类型代替int类型。因为int类型会有默认值0,而Integer类型的默认值是null。如果使用int类型,容易造成不必要的麻烦。
例如,当一个学生的分数用int类型时,如果他没有参加考试,默认就是0分了,我们也不好区分他是考了0分还是没有参加考试。如果他没有参加考试,默认是null是更加合理的。
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
相似问题