博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
int 和 Integer 有什么区别
阅读量:6902 次
发布时间:2019-06-27

本文共 342 字,大约阅读时间需要 1 分钟。

int 是 Java 提供的 8 种原始数据类型之一。Java 为每个原始类型提供了封装类,Integer 是 Java 为 int 提供的封装类。

int 的默认值为 0,而 Integer 的默认值为 null,是引用类型,即 Integer 可以区分出未赋值和值为 0 的区别,int 则无法表达出未赋值的情况,
Java 中 int 和 Integer 关系是比较微妙的。关系如下:

    • int 是基本的数据类型;
    • Integer 是 int 的封装类;
    • int 和 Integer 都可以表示某一个数值;
    • int 和 Integer 不能够互用,因为他们两种不同的数据类型;

转载于:https://www.cnblogs.com/c-bourne/p/9990086.html

你可能感兴趣的文章
GRE隧道模式与IPSec传输模式构建×××
查看>>
linux命令6--touch命令
查看>>
我的友情链接
查看>>
且谈布局适配和日志框架
查看>>
在论坛中出现的比较难的sql问题:15(行转列2)
查看>>
springboot中的5种通知小例子
查看>>
mysql数据通过jdbc操作作为Spark数据源案例
查看>>
Sersync实现触发式文件同步
查看>>
shell练习题
查看>>
大型网站压力测试及优化方案
查看>>
云计算的特性有这4点
查看>>
IT兄弟连 JavaWeb教程 jQuery对AJAX的支持
查看>>
Windows SqlServer 2008服务1433端口不监听问题排查
查看>>
oracle 11g rac安装之oracle database报错解决
查看>>
linux固定用户访问ip限制
查看>>
华为SSH配置
查看>>
比较好用的dns列表
查看>>
linux下mysql的root密码忘记解决方法
查看>>
多机调度问题-贪心算法
查看>>
sql_trace的使用
查看>>