下面的说法中正确的是( )。 Ⅰ:有float型数据定义float f1=100.00f;Float F1=new float(f1),要把float型转换为double型时用Double d1=F1.doubleValue()。 Ⅱ:有

admin2010-02-22  30

问题 下面的说法中正确的是(    )。    Ⅰ:有float型数据定义float f1=100.00f;Float F1=new float(f1),要把float型转换为double型时用Double d1=F1.doubleValue()。    Ⅱ:有double型数据定义double d1=100.00;Double D1=new Double(d1),要把double型转换为int型时用 int i1=D1.intValue()。    Ⅲ:当把int型转换为double型时,该转换是不能自动转换的,需要强制类型转换。    Ⅳ:以上说法都不对。

选项 A、Ⅱ、Ⅲ
B、Ⅰ、Ⅲ
C、Ⅰ、Ⅱ
D、Ⅳ

答案4

解析 本题是考查有关对简单数据类型类包装的基本知识。第Ⅲ项的说法是正确的,第Ⅲ正确的说法应该是:当把int型转换为 double型时,该转换是可以自动转换的,不需要强制类型转换。
转载请注明原文地址:https://jikaoti.com/ti/9sb0FFFM
0

最新回复(0)