为什么数据全都用包装类型的呢

来源:3-10 其他使用条件构造器的方法

black_holes_

2020-01-02 16:48

为什么数据全都用包装类型的呢?

写回答 关注

2回答

  • 老猿
    2020-01-04 17:28:20

    基本数据类型如int、long作为成员变量,如果没有赋初始值,那么默认是0。而包装类作为成员变量,没有赋初始值的话,默认为null。如果你使用基本类型,某个对象的某些基本数据类型成员变量没有设置值,你用insert方法插入,给你插入了0,可能跟你要的预期效果不一样,导致业务逻辑错误。

  • 慕粉1489487
    2020-01-03 11:02:27

    JAVA是一个面向对象的语言,而基本的数据类型,不具备面向对象的特性

    integer 有 null 值

    int 只有 0


MyBatis-Plus入门

MyBatis-Plus框架入门必学课程!

56141 学习 · 381 问题

查看课程

相似问题