java的Integer什么时候用

来源:百度知道 编辑:UC知道 时间:2024/06/19 01:45:22
除了类型转换时,还有什么时候用Integer

int是JAVA的一个基本类型,而Integer是JAVA的一个包装类,对int类型的变量对象进行了包装,对应 int。因为在某些地方不可以用int而要用Integer。而且基本类型运算的速度也要快。
int 是变量的基本类型
Integer 是int的外覆类型
当需要用到int的类对象方法时,简单的说,就是你要用到基本数据类型的方法,而int没有,那就要用int的包装类Integer了。

主要是用它的类方法。

比如说你要把1234变成8进制的数,你咋办?用Integer.toOctalString()方法呗。还有类似的变成2进制的,变成16进制的,还有一些位变换操作。反正基本就是用它的类方法(static方法),你看一下api就知道了。

Integer是个类~~
它里面是有方法的 int只是数值的类型 没有方法
比如你要把字符串变成int
就可以用 int i=Integer.parseInt("12345");

int 是一个基本类型的变量..
则Integer是一个对象...有时候你一个object类型的值需转换的时候用Integer..不过在jdk1.5..他给我们带有了自动装箱和拆箱了.