eclipse 运行出错,帮忙解释一下下面那一大推的报错的意思吧

图片说明图片说明

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。。

类型转化错误

是不是强制转换时的格式除了问题

应该是类型转化错误