swift_Set_集合的使用-06_UIKit框架

//: Playground - noun: a place where people can play

import UIKit

//-----集合------//
//集合和数组的区别:
//(1)集合是用来存储相同类型但是无序值,数组是存储相同类型但是有序的值
//(2)集合存储的元素值需要不同,而数组可以存储相同值的元素

//1.创建
//集合必须显式声明
var stars : Set<String> = ["", "", "地球"]
var stars2 : Set = ["", "", "地球"]

var emptySet : Set<String> = []
var emptySet2 = Set<String>()

stars.count

//2.添加删除元素 可哈希化的
stars.insert("")
stars.insert("")

stars.remove("")

print(stars)

//3.遍历,无序,因此遍历时不是按照添加顺序进行遍历
for planet in stars {
    print(planet)
}

//4.集合相关的运算
var planets :  Set = ["", "", "", "", "f"]
时光见证了成长,还很无知,我想一点点幼稚转为有知!
原文地址:https://www.cnblogs.com/foreveriOS/p/5558438.html