[swift]的简单使用常量变量。字典 数组的初始化

来源:互联网 发布:花生壳域名使用方法 编辑:程序博客网 时间:2024/05/17 07:04

 //let 声明常量

        

      let label ="the width is"

      let width =94

      let widlabel  = label +String (width)

        /**

        *  the width is94

      

        */

        print(widlabel)


        //显式指定类型

        let exp :Double =70

        /**

        *  70.0

        */

        print(exp);

        

        let  apples =3

        let oranges =5

        

        let applesum ="i have\(apples) apples"

        let fruitsum ="i have\(oranges+apples)fruit"

        print(applesum)

        /**

        i have 3 apples

        */

        print(fruitsum)

        /**

        i have 8 fruit

        */

        let  apps =70.1

        let hello = "hello\(apps)"

        print(hello)

        

        //使用 []来创建字典和数组,并使用键(key)值去访问数组

        //数组的创建

        var shoplist = ["catfish" ,"water","tulips"]

        

        shoplist[1] ="water is clear"

        

        

        print(shoplist)

         //["catfish", "water is clear", "tulips"]

        

        //字典的创建用:相隔

        var  occp = ["mack":"1","yew":"2"]

        occp["jayne"] ="public"

        //为字典添加新元素

        print("occp is\(occp)")

       // occp is ["yew": "2", "mack": "1", "jayne": "public"]



     

 var shops = ["catfish","water","tuips"]

        shops[1] ="water is clear"

        //:值 等号左右俩边需要留空格

        var occp = ["mac":"1","windows":"2"]

        occp["jsr"] ="pulic"

        print(occp["jsr"])

        print("occp is\(occp)")

        print("shops is\(shops)")

        

        //要创建一个空数组或者字典,使用初始化语法

        let  emptyArr = [String]()

        //objectForKey(aKey: AnyObject) -> AnyObject?

        let dict3 : [String :Int] = [:]

        print(dict3)

        print(emptyArr)

        //[:]

        //[]





1 0
原创粉丝点击