雨燕 - CnSwift

敏捷开发- agile development

Swift学习之布尔型

布尔型
在Swift语言中,布尔型只有两种值:“true”和“false”。不能在Swift语言中直接使用零或者非零来表示逻辑真假。

可以在需要用到逻辑判断的地方直接使用布尔值表达式或者使用“==”操作符比较两个对象是否相等,从而返回布尔值。
声明一个布尔类型的变量或者常量可以使用以下格式:

1
var a:Bool

类型被推断为布尔型

1
var b = false

通过访问description属性输出字符串false

1
print(b.description)

在if判断语句中使用布尔型变量作为条件

1
if !b {}

在控制流while中使用表达式的布尔值作为条件

1
2
var c = 5
while c >= 0 {}

备注:可以直接使用布尔型变量前加“!”,来达到布尔值取反的作用。

感谢赞赏.

Welcome to my other publishing channels