关于属性类别设置的疑惑

来源:3-1 综合训练-准备运行环境

小慧的骑士

2019-09-21 15:05:20

为什么使用包装类Integer而非int?

写回答

1回答

好帮手慕阿莹

2019-09-23

之所以把empno定义成Integer而不是int,是因为等同学后边学习到数据库时,数据库中的数据可能为空值,用int无法接收,所以一般都用包装类。

建议同学在写实体类的时候,尽量的用Integer类型。并且int是有默认值的,但往往我们有时候希望没有赋值就让它为null更合适,有时候0可能代表了特殊的意义,所以,实际工作中,写实体类的时候不建议用int类型,它的默认值可能会是使数据不准确。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!


2

0 学习 · 9666 问题

查看课程