当某个实体存在 null 和 0 语义完全不同的时候,你就需要 Integer 了。比如某个整型类型的配置项,null 时使用默认值,非 null 时给多少用多少,这种时候你就不能是 int。再比如 ORM 对应数据库里某个可空列。诸如此类。P.S. 你 Integer 拼错了。
当某个实体存在
null
和0
语义完全不同的时候,你就需要Integer
了。比如某个整型类型的配置项,
null
时使用默认值,非null
时给多少用多少,这种时候你就不能是int
。再比如 ORM 对应数据库里某个可空列。
诸如此类。
P.S. 你
Integer
拼错了。