小数默认是double类型的 ,应该这样写:float i =3.5f; 或者(float)3.5
解决方案 »
- 在定义方法中抛出多个异常,想在main中怎么一一catch处理?
- 此包的详细介绍?【jcchart.jar】
- 请教:为什么在构造方法中不能一起使用this()和super这样,感谢
- 变量初始化问题
- 求SHA的解密!!!
- 请教:Http Post的Base-64编码问题
- 关于socket:如何判断连接超时?
- java入门????
- 既然是实现的Cloneable接口,应该是一样的啊!请不吝赐教。绝对给分。
- 失败了N次,终于还是不得不向CSDN上的高手请教:我用JBUILDER,想把做好的程序打包,现在的问题是如何打包BORLAND自带的控件和数据库DRIVER?
- 编译svn中java环境出现的问题,问题如下
- java中实例子类会有父类对象产生吗?如果不产生父类对象为什么子类有父类的属性和方法?
这跟范围的关系不大,就像我说的3.5默认是double类型的,怎么可能自动向下转型呢。如果没有小数默认为double的话,你的声明就没错了,但存在这样一个语法规则那么就必须遵守了