swift-08-元组分解和数组
//1.有时候需要把元组中的数据拆分出来使用比如:
var stu = ("范冰冰",30,"女")
// 1)将stu中的数据赋值给三个变量。 var (name,age,gender) =stu
//2)只需要部分变量,可以用 .语法赋值,或者用下划线顶替空白位置,如下 var stu1 = ("赵薇",40,"男")
var (name1,age1,_) =stu1
println(name)
//用let引导的时候只能赋值一次。相当于常量 //var (name,gender) = stu // //println(name)
//将name赋值别的数据时,元组中的数据不会改变 name ="李晨"
2.数组 //所谓数组,就是将多个同样数据类型的数据按照一定的顺序存储起来,使用一个名字加下标进行引用的数据结构。
//c 语言。 int array[10]; swift,用let写几个元素长度就是几,只能赋值一次。用var引导长度可变。
//一旦赋值长度、内容不可更改的数组 let array:[Int]
array = [1,2,3,4,5]
//array[2] = 23 //array = [1,2,3,4,5]
//数组的遍历
print("第一个数组:")
for (var i:Int =0;i<=4;i++)
{ print(array[i]) }
println()
//元素、长度可变的数组 var array1:[Int] = [1,5]
array1[0] = 2 print("第二个数组:")
for (var i:Int =0;i<=4;i++) { print(array1[i]) } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |