美文网首页
第八节 Swift Set的使用

第八节 Swift Set的使用

作者: 码客南君 | 来源:发表于2020-07-01 17:38 被阅读0次

Swift 中的 Set 是一种无序集合的类型,包含一组不重复的值。和字典相比 Set是一个只有 Key而没有 Value的集合。

声明 Set

var swift: Set<Character> = ["s", "w", "i", "f", "t"]

Set的属性方法同样有 count和 isEmpty两种属性

swift.count  // 5
swift.isEmpty // false

常用方法

swift.contains("a") // false
swift.remove("w")   // a
swift.insert("w")   // (true, "w")
swift.removeAll()   // Set([])

遍历Set
for 循环方法 + forEach 方法来遍历Set

// s, w, i, f, t
for character in swift {
  print(character)
}

// s, w, i, f, t
swift.forEach { 
  print($0) 
}

相关文章

网友评论

      本文标题:第八节 Swift Set的使用

      本文链接:https://www.haomeiwen.com/subject/vtehqktx.html