美文网首页
Swift散记2 集合类型

Swift散记2 集合类型

作者: 蒋昉霖 | 来源:发表于2016-06-01 22:25 被阅读4次

Swift 语言提供Arrays、Sets和Dictionaries三种基本的集合类型用来存储集合数据,都是---泛型集合

Arrays: 有序数据的集
Sets: 无序无重复数据的集
Dictionaries: 无序的键值对的集

存储的值类型必须明确,防止取值错误,

Array
一个数组里面的数据类型必须是一致的,而且在创建的时候就是定死的

var array1 = [Int]() // ()相当于初始化
array1.append(3)
array1 = [] // 制空
// 这个时候array1是空的,但是里面还是必须放Int类型的数据

var threeDoubles = [Double](count: 3, repeatedValue:0.0)
// 创建一个数组,数组3个Double类型的元素,

相同类型的数组可以直接相加

Set

使用intersect(_:)方法根据两个集合中都包含的值创建的一个新的集合。
•使用exclusiveOr(_:)方法根据在一个集合中但不在两个集合中的值创建一个新的集合。
•使用union(_:)方法根据两个集合的值创建一个新的集合。
•使用subtract(_:)方法根据不在该集合中的值创建一个新的集合。

使用intersect(_:)方法根据两个集合中都包含的值创建的一个新的集合。
•使用exclusiveOr(_:)方法根据在一个集合中但不在两个集合中的值创建一个新的集合。
•使用union(_:)方法根据两个集合的值创建一个新的集合。
•使用subtract(_:)方法根据不在该集合中的值创建一个新的集合。

Swift 的Set 和 Dictionary 类型是无序集合类型。为了以特定的顺序遍历字典的键或值,可以对字典的keys或values属性使用sort()方法。按顺序依次往下排的

相关文章

  • Swift散记2 集合类型

    Swift 语言提供Arrays、Sets和Dictionaries三种基本的集合类型用来存储集合数据,都是---...

  • iOS开发 - 「Swift 学习」Dictionary集合类型

    Swift语言Dictionary集合类型的创建、遍历 Swift 的字典类型是无序集合类型 Dictionary...

  • Swift -- 集合类型

    Swift 集合类型 Swift 语言提供Arrays、Sets和Dictionaries三种基本的集合类型用来存...

  • Swift语法--集合类型

    集合类型 提供三种集合,数组、合集、字典。Swift中的集合总是明确能储存的值的类型。 Swift中的集合是采用泛...

  • Swift4的翻译

    集合类型 Swift提供三种集合类型, 分别为arrays, sets, and dictionaries, 他们...

  • 8.集合类型(CollectionType)

    kotlin_集合类型 Array_数组 Set Map swift_集合类型 Array_数组

  • Swift3.x - 集合类型

    集合类型的介绍Swift中提供三种集合类型:数组(Arrays)、集合(Sets)和字典(Dictionaries...

  • Swift5.1集合类型

    4.集合类型 集合类型:Swift 语⾔提供数组(Array)、集合(Set)和字典(Dictionary)三种基...

  • 4、Swift集合类型

    集合类型 Swift 语言提供数组(Array)、集合(Set)和字典(Dictionary)三种基本的集合类型用...

  • Swift - 集合类型

    集合类型 Swift 语言提供数组(Array)、集合(Set)和字典(Dictionary)三种基本的集合类型用...

网友评论

      本文标题:Swift散记2 集合类型

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