加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

swift-08-元组分解和数组

发布时间:2020-12-14 01:55:25 所属栏目:百科 来源:网络整理
导读://1. 有时候需要把元组中的数据拆分出来使用比如: var stu = ( " 范冰冰 " , 30 , " 女 " ) // 1) 将 stu 中的数据赋值给三个变量。 var (name,age,gender) = stu //2) 只需要部分变量 , 可以用 . 语法赋值,或者用下划线顶替空白位置,如下 var stu1 = ( "



//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])

}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读