对int和Integer的理解

区别 (1)int是java提供的基本数据类型之一,java还为每个数据类型提供了数据封装类,而Integer就是java为int基本类型提供的包装类型; (2) int的默认值为0,而Integer的默认值为null (3) Integer可以分出未赋值和值为0的状态,而int无法表达出未赋值的情况(int不适合作为web表单数据的类型) (4)包装类型可以用于泛型而对应的基本类型不可以 因为泛
相关文章
相关标签/搜索