包装类和toString和static关键字
包装类 针对八种基本数据类型定义的引用类型。 有类的特点,可以调用类中的方法。 基本数据类型 包装类 boolean Boolean byte Byte short Short int Integer long Long char Character float Float double Double 基本数据类型包装成包装类的实例------装箱(类型要匹配) 通过包装类的构造方法实现:Integer t = new Integer(i); 通过字符串参数构造包装类对象:Float f = new Float("4.56"); 获得包装类对象中包装的基本类型变量-----拆箱(类型要匹配) 调用包装类的.xxxValue()方法:boolean b = bObj.booleanValue(); JDK1.5之后,支持自动装箱,自动拆箱。但类型必须匹配。如果类型不匹配编译不报错,但是运行会报错。 自动装箱:Integer A = 112;//直接赋值就是自动装箱 自动拆箱:int B = A;//将变量A的值赋值给基本数据类型B就是自动拆箱 字符串转换成基本数据类型 通过包装类的构造方法实现:int i = new Integer("12"); 通过包装类的parseXxx(String s)静态方法实现:Float f = Float