在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
这一部分的主要内容是Swift中的Collections 我们知道Java中的Collection基本上是每一个Java程序猿接触到的第一个重要的知识点。 在Swift中也不例外,Swift中的Collection有三个:数组(Array),字典(Dictionary)和集合(set) 一、数组 数组的创建方法,请参考另外一篇文章Swift3中数组创建方法,这里要说的是Swift中一些数组的特性: 1、向数组中添加元素: 向数组中添加元素除了可以使用append方法,使用+也是可以的: var numbers = [1,2,3,4,5] numbers.append(8) numbers+[8] 都是可以的。 2、两个数组相等 在Java和C/C++中判断两个数组相等是比较复杂的,但是在Swift中却很方便: var numbers = [1,2,3,4,5] var oneToFive = [1,2,3,4,5] numbers == oneToFive 这个返回值就是true,直接用==就可以进行判断了。 二、字典和集合 对字典和集合来说最重要的是创建方法,其他的在官方文档都可以查到(当然创建方法也是可以查到的) 字典的创建: var dic = ["apple" : "苹果", "bag" : "包"] 集合的创建: var letters = Set<Character>() var setColors:Set<String> = ["红色","白色","洋红色","黄色"]
需要注意的是: 数组:有序的 集合:无序的、唯一的、可以进行集合操作(交并补),可以实现快速查找 字典:键值对 |
请发表评论