美文网首页
Swift - 基本数据类型(三)Bool布尔

Swift - 基本数据类型(三)Bool布尔

作者: 千山小畻 | 来源:发表于2016-06-17 17:06 被阅读74次
一、Bool类型,即逻辑类型(logical),有两种取值
  • true:真
  • false:假
    在C语言中:0是假,非零就是真,在Swift中没有这种概念
二、if语句的条件必须是Bool类型的值
  • 错误写法
    if (10) {
    print("条件成立")
    }
  • 正确写法
    if (true) {
    print("条件成立")
三、比较运算符\逻辑运算符\三目运算符会返回Bool类型的值,取值有2种可能
  •  true : 6 > 5, (7 > 6) && (9 != 7)
     false : 6 < 5, (7 >= 6) && (9 == 7)
    
  • 错误写法
    let a = 10
    let c = a ? 100 : 200

  • 正确写法
    let c = a != 0 ? 100 : 200
    let c = false ? 100 : 200

相关文章

  • Swift - 基本数据类型(三)Bool布尔

    一、Bool类型,即逻辑类型(logical),有两种取值 true:真 false:假在C语言中:0是假,非零就...

  • Swift基础

    1.Swift的基本数据类型 整型 Int 浮点数:Double和Float 布尔类型:Bool 字符串类型:St...

  • swift基本语法——数据类型

    Swift的数据类型包括:整型(Int)、浮点型(Double,Float)、布尔类型(Bool)、字符串(Str...

  • Swift-Booleans

    Swift有一个基本的布尔类型,称为Bool。 布尔值被称为逻辑,因为它们只能是true或false。 Swift...

  • Swift 基础之布尔值和元组

    一:布尔值 Swift 有一个基本的布尔(Boolean)类型,叫做 Bool。布尔值指逻辑上的(logical)...

  • Swift语法基础之布尔值和元组

    一:布尔值 Swift 有一个基本的布尔(Boolean)类型,叫做 Bool。布尔值指逻辑上的(logical)...

  • Swift语法学习 Day1 :值类型与引用类型

    Swift的数据类型有: 整型,Int 浮点型,Float 布尔​​型, Bool 字符串,String 元组,T...

  • Swift

    Swift数据类型 1.基础数据类型:整形Int、浮点数Double和Float、布尔类型Bool,字符串类型St...

  • swift学习记录

    Swift数据类型 1.基础数据类型:整形Int、浮点数Double和Float、布尔类型Bool,字符串类型St...

  • Swift4.0学习笔记-基础篇

    一.let 与 var 的区别 二.布尔值 Swift 有一个基本的布尔Boolean类型,叫做Bool。布尔值指...

网友评论

      本文标题:Swift - 基本数据类型(三)Bool布尔

      本文链接:https://www.haomeiwen.com/subject/vdyvdttx.html