博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《从零开始学Swift》学习笔记(Day 17)——Swift中数组集合
阅读量:6039 次
发布时间:2019-06-20

本文共 818 字,大约阅读时间需要 2 分钟。

原创文章,欢迎转载。转载请注明:关东升的博客 

数组(Array)是一串有序的由相同类型元素构成的集合。数组中的集合元素是有序的,可以重复出现。 

声明一个Array类型的时候可以使用下面的语句之一。

var studentList1:Array
  var studentList2: [String]声明的Array还不能用,还需要进行初始化

Array类型往往在声明的同时进行初始化。示例代码如下:

var studentList1:Array
 = ["张三","李四","王五","董六"] 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_关东升。

关注智捷课堂微信公共平台,了解最新技术文章、图书、教程信息
                             
更多精品iOSCocos、移动设计课程请关注智捷课堂官方网站:
智捷课堂论坛网站:

 

 

你可能感兴趣的文章
浅析NopCommerce的多语言方案
查看>>
设计模式之简单工厂模式
查看>>
C++中变量的持续性、链接性和作用域详解
查看>>
2017 4月5日上午
查看>>
Google Chrome开发者工具
查看>>
第一阶段冲刺报告(一)
查看>>
使用crontab调度任务
查看>>
【转载】SQL经验小记
查看>>
zookeeper集群搭建 docker+zk集群搭建
查看>>
Vue2.5笔记:Vue的实例与生命周期
查看>>
论JVM爆炸的几种姿势及自救方法
查看>>
联合体、结构体简析
查看>>
使用throw让服务器端与客户端进行数据交互[Java]
查看>>
java反射与代理
查看>>
深度分析Java的ClassLoader机制(源码级别)
查看>>
微服务架构选Java还是选Go - 多用户负载测试
查看>>
我的友情链接
查看>>
Javascript中的异步如何实现回调
查看>>
halcon算子介绍
查看>>
挖掘你不知道的windowsxp中的带宽潜能
查看>>