想问一下float f=1.5;和float f=1.5f;这两个语句的区别是什么,只讲过前者,后者却没讲过,今天学JAVA时又说前者在JAVA里编写错误,后者就成功。
1.5如果直接写的话默认为double类型,需要转化为float类型
都可以啊,怎么会错误。1.5默认double类型,1.5f得话就是强制1.5为float类型