public class 文件名{
public static void main(String[] args){
3.0是double类型的字面值
a是double类型的变量
不存在数据类型的转换
double a = 56.0;
56.0是double类型的字面值
b是float类型的变量
大容量转小容量需要加强制类型转换符,所以以下编译报错,
float b = 56.0;
解决方法
强制类型转换
float = (float)56.0;
没有类型转换
float = 56.0f;
}
}