f不为int类型,未注意200/2的类型
帮忙解释一下那一堆红色的是什么意思
"%f"是浮点类型,而200/2在java默认是int类型,两个类型不符所有报错。把"%f"改成"%d"
转的格式不对呀
200/2是整型,%f是浮点型,不能转
String s = String.format("%f", 200.0/2);
看第一行就是说你格式化转型错误啊。。java.lang.Integer说明是转整型的时候错了;
String.format(%o, 32)是转成整型,str2应该是Int。。
类型转化错误
是不是强制转换时的格式除了问题
应该是类型转化错误