美文网首页
Swift集合数据类型-Dictionarys

Swift集合数据类型-Dictionarys

作者: im_panlei | 来源:发表于2015-04-26 16:52 被阅读249次
Dictionarys
    var dictionary = [1:"A",2:"B",3:"C"]
  • 字典存储的数据是键和值的数据对
  • 键和值可以是任意数据类型
  • 一个字典只能存储一种键和值的数据类型搭配

字典的意义在于可以通过键直接访问值,速度快。字典是无序的。

Dictionary Type

  • Dictionary<Int , String>
  • Dictionary<String , String>
    ......
  • [Int:String]
  • [String:String]
    ......

字典的声明

//字典的声明
var course = [1:"Java Programing",2:"C++",3:"Swift"]
var website = ["Search":"Baidu","Learn":"iMooc","News":"NetEase"]
var course1 : Dictionary<Int,String> = [1:"Java Programing",2:"C++",3:"Swift"]
var website1 : [String:String] = ["Search":"Baidu","Learn":"iMooc","News":"NetEase"]

//空字典的声明
var empty = Dictionary<Int,String>()
var empty1 = [String:String]()

当访问字典中得数据时,返回的是optional(可选型)数据,例如:

var strStr = "I want to learn" + course1[3]!//这样写才能拼接字符串
for-in循环
for (key,value) in course1{
    println("\(key):\(value)")
}

相关文章

  • Swift集合数据类型-Dictionarys

    Dictionarys 字典存储的数据是键和值的数据对 键和值可以是任意数据类型 一个字典只能存储一种键和值的数据...

  • Swift复习系列:集合类型

    在Swift中集合类型有三种Arrays、Dictionarys、Sets三种, 1.Array是有序数据的集,数...

  • Swift中数据类型

    Swift中数据类型 标签(空格分隔): Swift Swift类型的介绍 Swift中的数据类型也有:整型/浮点...

  • Swift 数据类型

    Swift 数据类型

  • swift 数据类型

    Swift中的数据类型包括:整型、浮点型、布尔型、字符、字符串、元组、集合、枚举、结构体和类等。 这些类型在赋值或...

  • Swift集合数据类型-Arrary

    Arrays 一个数组只能存储特定类型的数据 所存数据不一定是类的对象,也可以是基本数据类型 Array Type...

  • redis05集合

    无序集合 集合数据类型与列表数据类型相似,它们都可以存储多个元素;集合数据类型具备的特性是,根据两个集合求左差、右...

  • Swift基础语法

    Swift初体验 基本数据类型 变量和常量 控制流 可选值 空合运算符 字符串 数组 字典 集合 函数 外部参数名...

  • swift中常用数据类型Int|String|Array|Dic

    一.swift数据类型的介绍 swift中的数据类型也有:整型/浮点型/对象类型/结构体类型等,常见的数据类型有:...

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

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

网友评论

      本文标题:Swift集合数据类型-Dictionarys

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