包装类的注意事项

1、包装类的默认初始化是null,而不是基本类型的具体值

2、JDK5.0以后有了自动装箱和自动拆箱

3、包装类可以传入String类型的值初始化一个对象:如Float f = new Float("12.3f");

特别注意:Boolean特殊,传入的值除可以是 Boolean b = new Boolean("true");或是new Boolean("false");

除"true"以外,都是false,程序不会报错,如"trueabc"等。

4、基本数据类型 、包装类    ---->     String:

调用String类的valueOf(XXX x)方法,如 String str = String.valueOf(true);//str = "true";

5、String    ------>     基本数据类型、包装类

调用对应包装类的parseXxx( String str )方法,如int i = Integer.parseInt( "123" );//i = 123;

猜你喜欢

转载自blog.csdn.net/u012005549/article/details/82795604