记录自己一个关于装箱类型的使用踩过的坑

164 阅读1分钟

如上图是一个vo的三个内部变量,都使用了装箱类型。 在一次业务中,需要用当其中的变量与外部变量进行比较,由于Long封装的值可以是 null 值,当 null 与 数值型类型进行比较时便会报错。

教训: 当需要数值比较时,使用封装数据类型要慎重,最好不用。