Integer 与 int 的区别?

2023-12-22 19:05:13
int 是 Java 提供的 8 种原始数据类型之一。
八大基本数据类型有:byte、short、int、long、float、double、char、boolean
Java 为每个原始类型提供了封装 类,Integer Java int 提供的封装类。
int 的默认值为 0 ,而 Integer 的默认值 为 null
即 Integer 可以区分出未赋值和值为 0 的区别, int 则无法表达出未赋值 的情况,
例如:
要想表达出没有参加考试和考试成绩为 0 的区别,则只能使用 Integer。

文章来源:https://blog.csdn.net/m0_66349763/article/details/135101245
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。