/* 格式: 数据类型 变量名称 = 数据值; */ int value = 100; long value0 = 2333L; float value1 = 0.98F; double vlaue = 9.089;
float value = 899.546; System.out.println(value);
报错:不兼容的类型: 从double转换到float可能会有损失
原因:小数默认为double型
解决方法:在数据值后加字母F
修改后:
float value = 899.546F; System.out.println(value);