黑马程序员技术交流社区
标题:
强制转换的小问题
[打印本页]
作者:
冷锋也温柔
时间:
2014-9-5 10:21
标题:
强制转换的小问题
class celient
{
public static void main(String args[])
{
float i=7.7f;
float j=6.3f;
float a=i+j;
这里不是先转为double类型的吗 应该出错呀 因为没有强制转换呀,但是运行通过了 谁能解释呀
}
}
作者:
wyxc
时间:
2014-9-5 10:49
你在前面已经将i,j的数据类型定义了
float a=i+j;是接着上面的定义来计算的,所以不用转换了
作者:
冷锋也温柔
时间:
2014-9-5 11:31
wyxc 发表于 2014-9-5 10:49
你在前面已经将i,j的数据类型定义了
float a=i+j;是接着上面的定义来计算的,所以不用转换了 ...
嗯呐 明白了 本以为它操作前还要转换为double的呢 想错了 谢谢啊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2