Swift教程06-基本数据类型(二)Bool布尔类型对比Java-boolean,Obj
发布时间:2020-12-14 02:17:10 所属栏目:百科 来源:网络整理
导读:1.Swift中的Bool对比Java /Objc 中的对应类型 Swift中的布尔类型Bool 和 Objc的BOOL类型不同, Objc中的布尔类型,是两种 YES / NO,实际上是两个对应的数字值 而Swift中的布尔类型是 true /false,不能使用数字值,如0,1来替换 与java中的boolean类似,java中的布
1.Swift中的Bool对比Java /Objc 中的对应类型
Swift中的布尔类型Bool 和 Objc的BOOL类型不同, Objc中的布尔类型,是两种 YES / NO,实际上是两个对应的数字值 而Swift中的布尔类型是 true /false,不能使用数字值,如0,1来替换 与java中的boolean类似,java中的布尔类型也是 true/false两种
2.Swift中布尔类型的使用场合
和Java中布尔值类似,Bool可以使用在如下的场合: (1)if 条件语句 (2)do while /while 循环条件 (3)for循环条件控制语句 (4)3目运算符 a R b ? a:b
3.Bool使用示例
定义两个 Bool值 var zhen:Bool = true var jia = false println(zhen)
4.在循环或if语句中使用 Bool类型 (1)if语句中使用Bool类型
var bc:Bool = (1==2) if bc { //todo }(2)while循环中使用Bool类型 var aaa=16 var bbb:Int=32 while aaa==bbb { //todo } 注:if /while 循环在 Swift中需要省略 括号,println代表在控制台输出并且换行,和Java中的类似!
Swift更多原文:http://blog.csdn.net/yangbingbinga (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |