自动装箱和强制有什么区别?

Nik*_*ntz 0 c java autoboxing coercion type-coercion

我用Java,C和Python编程.

算术类型之间的自动强制规则已得到扩充,以处理更丰富的类型集

资料来源:"C编程语言"

但"强制"是什么意思呢?答案说它就像类型转换和隐式转换和隐式类型转换,并在我阅读它时称为自动装箱.那么自动装箱和强制之间的区别是什么?

谢谢

Aln*_*tak 13

强制是隐式类型转换的另一个名称,即由语言规则强制要求的一个名称,而不是程序员明确添加的名称.


Tom*_*dee 6

强制是指"类型强制".换句话说,您将类型的变量添加Integer到a Float,Integer将被强制转换为Float,并将数字添加到一起.