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

来源:5-4 Flutter之Dart常用数据类型(布尔、List)

蟹黄包12138

2023-04-06

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

写回答

1回答

CrazyCodeBoy

2023-04-07

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

1
0

Flutter从入门到进阶 实战携程网App 一网打尽核心技术

解锁Flutter开发新姿势,,系统掌握Flutter开发核心技术。

4788 学习 · 3270 问题

查看课程