Swift 学习笔记 2-简单值(变量、常量、数组、字典 )

欢迎加QQ群讨论:157672725

一、变量

     Swift的变量有如下几个特征:

     1.var 开头定义变量
     2.变量需要赋初值
     3.打印时利用 \() 来打印 [ \()表示对()的内容进行计算
     4.变量可以再次赋值(这也就是变量的特性) 
     5.可以用 String() 来转成 String [ 实现类似java的字符串拼接
     6.变量可以指定类型 [ Swift 的类型为“弱类型” 运行的时候会自动赋予类型,所以我们也可以不指定类型]
     7.在Swift中跟Java类似--一切皆对象,所以我们可以看到 Int、Double 这些其实都是对象,而非c语言中的int、double表示基本数据类型

var myVar = 0;
println("my var is \(myVar)");

myVar = 100;
println("my var is \(myVar)");
println("my var is "+String(myVar));

var myVar1 : Int = 200;
println("my var1 is \(myVar1)");

var myVar2 : Double = 200.00000001
println("my var2 is \(myVar2)");

        运行结果:


二、常量

      Swift的常量有如下几个特征:

      1.let 开头定义常量
      2.不可再次赋值
      3.四则运算与其他语言相同
      4.变量名可以为中文

let myVar3 = 300;
let myVar4 = 400;
let myVar5 = myVar3+myVar4;
println("my var5 is \(myVar5)");

let 中国 = 500;
println("my var5 is \(中国)");

        运行结果:

三、数组

     使用方括号[]来创建数组和字典,并使用下标来访问元素:

var array = ["item0", "item1", "item2", "item3"]
array[1] = "item1111"
print((array[1]))

 

     创建一个空数组:

let emArray = [String]()

    如果类型信息可以被推断出来,你可以用[]来初始化一个数组:

emArray = []

四、字典

      使用方括号[]来创建字典,并使用key值来访问元素:

var dic = [
    "key0": "vaule0",
    "key1": "value1",
]
dic["key2"] = "vaule2"


      创建一个空字典:

let emDictionary = [String: Float]()

     如果类型信息可以被推断出来,你可以用[:]来初始化一个数组:

emDictionary = [:]

好了,这一期我们就先讲到这里,下一期我们将学习一下控制语句部分 。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值