IOS开发入门 Swift语言【集合Set】类型详解

swift语法中的调集set,调集元素没有确定的挨次,而且每个元素只能存在一次,半斤八两神奇的一种类型,万万不要理解为C#、Java中的List类型
方式/
1打开Xcode编译器,建立一个节制台应用法式

IOS开发入门 Swift语言【集合Set】类型详解

文章插图

2界说调集,让编译器主动揣度类型,调集是不关心元素挨次的
     // 界说调集,不明白指定类型
     var s1 = Set([1, 2, 3, 4, 5])

IOS开发入门 Swift语言【集合Set】类型详解

文章插图

3界说调集,明白指定类型
     // 明白定制类型的调集
     var s2: Set<Int> = [1, 2, 3]

IOS开发入门 Swift语言【集合Set】类型详解

文章插图

4判定调集中是否包含某个值,利用contains方式,存在返回true,不然返回false
     // 判定调集s1中是否含有5
     s1.contains(5)

IOS开发入门 Swift语言【集合Set】类型详解

文章插图

5获取调集元素个数,利用count属性
     // 获取调集s1的元素个数
     s1.count

IOS开发入门 Swift语言【集合Set】类型详解

文章插图

6利用insert,往调集中添加元素
     // 往调集s1中添加元素6
     s1.insert(6)
     // 往调集s1中添加已经存在的元素5,是不会报错的
     s1.insert(5)

IOS开发入门 Swift语言【集合Set】类型详解

文章插图

7利用remove、removeAll方式删除元素
     // 利用remove删除s1调集的元素1
     s1.remove(1)
     // 利用removeAll方式删除整个调集
【IOS开发入门 Swift语言【集合Set】类型详解】     s1.removeAll()

IOS开发入门 Swift语言【集合Set】类型详解

文章插图


以上内容就是IOS开发入门 Swift语言【集合Set】类型详解的内容啦,希望对你有所帮助哦!

    推荐阅读