美文网首页
4.数据类型(data_Type)

4.数据类型(data_Type)

作者: 木子心语 | 来源:发表于2017-08-29 15:07 被阅读0次
    整数型
    • kotlin_整型
    1. 在kotlin中的整数,称为Int类型的值
    2. 形式: var 变量名: Int = 2
    3. 由于kotlin有类型推断,类型可以省略不写
    
    示例:
    var run = 5
    run = 6
    print("每天跑${run}公里")
    
    输出:
    每天跑6公里
    
    • swift_整型
    1.Swift 提供了一个特殊的整数类型Int
    2.在32位平台上,Int和Int32长度相同
    3.在64位平台上,Int和Int64长度相同
    
    示例
    var time = 2
    time = 4
    print("现在\(time)点了")
    
    输出:
    现在4点了
    
    浮点型
    • kotlin_浮点型
    kotlin中默认的浮点型是Double(双精度)
    
    示例:
    val pi  = 3.1415926
    print("圆周率${pi}")
    
    输出:
    圆周率3.1415926
    
    • swift_浮点型
    Swift 提供了两种有符号浮点数类型:
    Double表示64位浮点数。
    Float表示32位浮点数。
    
    示例:
    var decimal = 1.222
    print("我是小数:\(decimal)")
    
    输出:
    我是小数:1.222
    
    布尔型
    • kotlin_布尔型
    var  rain = false
    rain = true
    var 雨伞 = false
    雨伞 = true
    if(rain){
       print("别忘记带雨伞")
    }else{
       print("今天不下雨,不用带雨伞")
    }
    
    输出:
    别忘记带雨伞
    
    • swift_布尔型
    var iphone = true
    if iphone {
        print("别忘记带手机")
    }else{
        print("手机忘家里了")
    }
    
    输入:
    别忘记带手机
    
    类型安全
    • kotlin_类型安全
    类型安全:变量一旦定义,其类型不可更改
    即:不能给变量一个类型不同的值
    
    示例:
    // a 是整型
    var a = 2 
    a = "2"
    pirnt(a)
    
    编译时会报错
    
    • swift_类型安全
    Swift 是一个类型安全(type safe)的语言。
    由于 Swift 是类型安全的,所以它会在编译你的代码时进行类型检查(type checks),
    并把不匹配的类型标记为错误。
    
    var num = 10
    num = "this is num 10"
    print(num)
    
    程序同样报错
    error: MyPlayground.playground:31:7: error: cannot assign value of 
    type 'String' to type 'Int'
    num = "this is num 10"
          ^~~~~~~~~~~~~~~~
    

    相关文章

      网友评论

          本文标题:4.数据类型(data_Type)

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