问题
单项选择题
设执行下面的赋值语句:a=Float,valueOf("12.34").floatValue()后,a的值是 ( )
A.a="12.34"
B.a=12.34
C.a=1234
D.a=12
答案
参考答案:B
解析: 本题考查基本类型的类包装。Float类的valueOf()函数的原型是:static Float valueOf(String s),它是一种静态方法,将字符串的内容提取出来转换为Float对象。而 floatValue()函数的原则是:float floatValue(),它返回Float对象的浮点值。本题中,先将字符串"12.34"转换为Float对象,然后再提取该对象的浮点型值,赋给a。