234234234

Integer 和 int 的区别

Integer 和 int 的区别(包装类型和基本数据类型的区别);

1.默认值:
int 默认值为 0;
Integer 的默认值为null;
2.包装类中提供了该类型相关的很多算法操作方法。
static String toBinaryString(int i); // 把十进制转换成二进制
static String toOctalString(int i); // 把十进制转换成八进制
static String toHexString(int i); // 把十进制转换成十六进制
3.在集合框架中,只能储存对象类型,不能储存基本数据类型。
4.基本数据类型是储存在栈中(更高效),包装类型储存在堆中。

posted @ 2018-08-07 22:12  你若愿意,我一定去  阅读(137)  评论(0编辑  收藏  举报
23423423423