java中int默认值为0,Integer默认值为null

Java中的原始类型都有对应的封装类,Integer是int对应的封装类。
int的默认值为0,而Integer的默认值为null,所以根据Integer的值可以区分出是否赋值,但是int则无法表达出未赋值的情况,未赋值也是0。
posted @ 2023-07-21 16:29  勇敢-的心  阅读(736)  评论(0)    收藏  举报