Swift教程06-基本数据类型(二)Bool布尔类型对比Java-boolean,Objc-BOOL

Swift教程06-基本数据类型(二)Bool布尔类型对比Java-boolean,Objc-BOOL,第1张

概述1.Swift中的Bool对比Java /Objc 中的对应类型 Swift中的布尔类型Bool 和 Objc的BOOL类型不同, Objc中的布尔类型,是两种  YES / NO  ,实际上是两个对应的数字值 而Swift中的布尔类型是 true /false ,不能使用数字值,如0,1来替换 与java中的boolean类似 ,java中的布尔类型也是  true/false两种 2.Swif

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 = truevar jia = falseprintln(zhen)


输出是 true


4.在循环或if语句中使用 Bool类型

(1)if语句中使用Bool类型

var bc:Bool = (1==2) if bc{    //todo}
(2)while循环中使用Bool类型
var aaa=16var bbb:Int=32while aaa==bbb{   //todo}

注:if /while 循环在 Swift中需要省略 括号,println代表在控制台输出并且换行,和Java中的类似!

Swift更多原文:http://blog.csdn.net/yangbingbinga

总结

以上是内存溢出为你收集整理的Swift教程06-基本数据类型(二)Bool布尔类型对比Java-boolean,Objc-BOOL全部内容,希望文章能够帮你解决Swift教程06-基本数据类型(二)Bool布尔类型对比Java-boolean,Objc-BOOL所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1088483.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存