假设我尝试将一个字符串赋值给一个强类型整数变量:这是可行的,因为PowerShell能够将字符串'1'转换为整数。现在,如果我尝试使用强类型的布尔变量,情况就不一样了:Cannot convert value "System.String" to type "System.Boolean我觉得这令人困惑,因为PowerShell同时允许从
我还知道Java是强类型的。现在我学习python,它是一种强类型语言。但是现在我看到python比Java“更强”类型。stdin>", line 1, in <module>因此,这个例子演示了python是强类型的除非Java在引擎盖下,否则执行一些操作将int转换为String并执行字符串连接。