《从零开始学Swift》学习笔记(Day 17)——Swift中数组集合
数组(Array)是一串有序的由相同类型元素构成的集合。数组中的集合元素是有序的,可以重复出现。
声明一个Array类型的时候可以使用下面的语句之一。var studentList1:Array String
var studentList2: [String]
声明的Array还不能用,还需要进行初始化,Array类型往往在声明的同时进行初始化。示例代码如下:
var studentList1:Array String = ["张三","李四","王五","董六"]
var studentList2:[String] = ["张三","李四","王五","董六"]
let studentList3:[String] = ["张三","李四","王五","董六"]
var studentList4 = [String]()
数组遍历
数组最常用的操作是遍历,就是将数组中的每一个元素取出来,进行操作或计算。整个遍历过程与循环分不开,可以使用for-in循环。
下面是遍历数组的示例代码:
var studentList:[String] = ["张三","李四","王五"]
for item in studentList {
print (item)
}
for (index, value) instudentList.enumerate() {
print("Item \(index + 1 ) :\(value)")
}
运行结果如下:
张三
李四
王五
Item 1 : 张三
Item 2 : 李四
Item 3 : 王五
欢迎关注关东升新浪微博@tony_关东升。
关注智捷课堂微信公共平台,了解最新技术文章、图书、教程信息
更多精品iOS、Cocos、移动设计课程请关注智捷课堂官方网站:http://www.zhijieketang.com
智捷课堂论坛网站:http://51work6.com/forum.php
Swift学习笔记——页面跳转 创建一个single view app后,项目中有main.storyboard,里面是一个viewcontroller。 那么我们如何实现页面跳转 首先添加一个导航控制器Navigation Controller。点击右上的➕,然后选择控件拖到面板上即可
Swift学习笔记——新建项目 在xcode菜单中选择 new - project - single view app 点击next在弹出窗中填写项目名称 这里languge有可以选择object-c或swift作为项目语言。这里我们学习swift,所以选择swift。 如果language选择swift,下面的user interface可以选择swiftUI和storyboard。 SwiftUI是2019 年 WWDC 大会上,苹果在压轴环节向大众宣布了基于 Swift 语言构建的全新 UI 框架,与flutter类似,是用代码编写页面,支持快速预览。
关东升 国内著名iOS/Cocos技术作家,iOS技术顾问,Cocos最有价值专家(CVP),智捷课堂首席培训专家。担任51CTO社区iOS技术顾问。 著有多部移动开发畅销书。
相关文章
- java基础知识回顾之java集合类-Properties集合
- redis 简单整理——redis 的有序集合基本结构和命令[六]
- mongodb删除集合后磁盘空间不释放
- 《从零开始学Swift》学习笔记(Day 16)——字典集合
- Atitit 数据结构与常见文件元数据结构 目录 1. 分类 内部数据结构与外部存储数据结构1 2. 编程语言内部数据结构 (堆栈 树 图等1 2.1. 数据结构 (集合,列表,tree,map
- Atitit 集合分组聚合操作sum count avg java版本groovy版本 目录 1. //按性别统计用户数1 7. //按性别获取用户名称1 16. //按性别求年龄的总和1 2
- DayDayUp:上海地铁线路高清图、1~17号地铁线路各站点名称及对应路线集合之详细攻略
- Opencv 学习资料集合(更新中。。。)
- 四:redis的sets类型 - 相关操作(有序和无序集合)
- Scala学习教程笔记一之基础语法,条件控制,循环控制,函数,数组,集合
- C#学习笔记(九)——集合、比较和转换
- Java8集合常用大集成