很多方法参数只支持对象类型,并且对象类型可以提供很多方法,那么这个时候我们可以使用下下面这个方法:
引用类型.parse基本数据类型 (字符串);
Integer.parseInt("123");
可以这样使用的引用类型还有:parseByte,parseBoolean,parseDouble,parseShort,parseLong,parseFloat
注意Char字符类型是没有这种转换方式的,因为字符串本来就是由字符组成;
上面这种方式 new Integer( Integer.parseInt(“123”))
等同于 Integer valueOf(“123”)
{
} 的返回值;
在jdk1.5以后,出现了自动拆箱跟自动装箱特性;
Integer i = 9; 自动装箱–右边其实在内存中实行的Integer.valueOf(9);
i = i+6 ;先将右边的i 自动拆箱–i.intValue()+6,运算后的结果又再一次装箱赋值给i;