以前自己学习的时候不认真,都不太注意小细节,工作后总会遇到一些小困扰,什么时候需要用到int什么时候要用到Integer?趁着这个闲时记录一下查的结果:
首先得明白一个事情:int 是基本的数据类型,默认值为0;而Integer是其包装类(注意是一个封装类),默认值为null;
在循环变量时,用int好;
在实体类和DB映射时,那就用Integer包装类;
以前自己学习的时候不认真,都不太注意小细节,工作后总会遇到一些小困扰,什么时候需要用到int什么时候要用到Integer?趁着这个闲时记录一下查的结果:
首先得明白一个事情:int 是基本的数据类型,默认值为0;而Integer是其包装类(注意是一个封装类),默认值为null;
在循环变量时,用int好;
在实体类和DB映射时,那就用Integer包装类;
转载于:https://my.oschina.net/anlen/blog/707561