访问与修改 Sets

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

set 里面的 count 属性可以得到它里面的项目的数量 .. 访问一下 fruits 的 count 这个属性 .. 结果是 3 .. 说明现在它里面有三个项目 ..

判断 set 是不是空白的可以访问一下它的 isEmpty 这个属性 .. 这里返回的是 false .. 因为 fruits 并不是一个空白的 set ...

想知道一个 set 里面有没有指定的数据,可以使用 contains 这个方法 .. 这里判断一下 fruits 里面有没有 苹果 .. 返回的是 true .. 说明它里面包含苹果这个项目 ..

再试一下,看看包不包含 香蕉 .. 这次返回的是 false .. 现在它里面并没有 香蕉 .. 我们可以使用 insert 这个方法往 set 里面插入新的项目 ... 用一下 fruits 的 insert ,然后把 香蕉 放进去 ..

再试一下看看 fruits 里面包含香蕉吧 .. 返回的是 true ...

我们可以再试着插入一个苹果 ... 使用 insert 方法 .. 你会发现这个 fruits 里面只有一个苹果 .. 因为在一个 set 里面,不能包含重复的项目 ...

下面再把香蕉这个项目从 fruits 里面删除掉,可以使用 remove 这个方法,把要删除的项目放到这个方法里面 ... 现在 fruits 里的香蕉就不见了 ..

删除所有的项目,可以使用 removeAll 这个方法 .. 使用一下它 .. 然后再访问一下 fruits 的 isEmpty ,看看这个 set 是不是空白的 .. 返回的结果是 true .. 因为我们已经把它里面的项目使用 removeAll 都删除掉了 ..

访问与修改 Sets《 Swift 语言 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点