请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Dart 是强bool类型检查,只有bool类型的值为true才会被认为是true

老师,这句话我不太理解,请问有没有与dart这个特性相反的语言的具体例子对比一下

正在回答 回答被采纳积分+3

1回答

CrazyCodeBoy 2023-04-07 09:03:56

嗯,Dart是强bool类型检查,只有bool类型的值为true才会被认为是true。其他类型的值如果用在布尔表达式中,会被强制转换为bool类型,并且只有以下情况被认为是true:非空字符串、非零数字、非空对象。其他情况都被认为是false,包括空字符串、零、空对象。

1 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信