日期:2014-05-20  浏览次数:20764 次

关于自动包装类型的问题
java code:
class huantinglove{
static int a = 9;
public static void main(String[] args){
Float f1 = 1.0f;                //Float没有被高亮,它和float一样吗???
float c = f1;
System.out.println("float = " + c);
}
}
自动包装类型体现在哪里??谢啦!!

------解决方案--------------------
Float f1 = 1.0f;    //自动装箱(从原生类型到类类型)
float c = f1;//自动拆箱(从类类型到原生类型)


------解决方案--------------------
Float是一个类,楼主查API文档就知道了,而float是一个基本类型,前者可以调用方法,后者则不能,在一般情况下,两者可以互相自动转化。