在java中,如果想定义基本类型是float型的数据,就要在初始化的时候在数字后面明确的写上后缀f否则将编译出错。应该写成:float a = 2.0f;在java中小数默认处理为double类型的,但是要进行强制转换才可以把float型的数据转化成double型的
不对 应该定义为float a=2.0f 2.0默认是double类型的 不能自动转换为double
上面都是对的
楼上正解,Double的就没事