Swift学习笔记(十三)——区间运算符和for-in循环

Swift学习笔记(十三)——区间运算符和for-in循环,第1张

概述       区间运算符Range Operator也是Swift的一个比较突出的特点。可以用来表示一段数据的区域。区间运算符主要可以分为以下两类: Closed Range Operator  :闭区间[a,b]     a...b     :注意:a和b之间是三个点 Half-Closed Range Operator:前闭后开区间      a..<b       注意:a和b之间是两个点,

区间运算符Range Operator也是Swift的一个比较突出的特点。可以用来表示一段数据的区域。区间运算符主要可以分为以下两类:

Closed Range Operator :闭区间[a,b] a...b :注意:a和b之间是三个点

Half-Closed Range Operator:前闭后开区间 a..<b 注意:a和b之间是两个点,一个小于号。

我们根据区间运算符和for-in循环来写两个小程序。

(1)这表示[1,10]进行循环遍历,右侧的控制台已经打印出1——10的数值。。


(2)代码表示[1,10)进行循环,从控制台可以看到打印出1到9的数值。

.


(3)使用for-in对数组进行遍历,在Swift中声明一个数组,并进行遍历打印。代码如下:

let numArray=[1,2,3,4,5]for i in 0..<numArray.count{    println(numArray[i])}

最后的输出结果如下:


总结,从上述例子中可以看到,为什么我们需要区间运算符中的左闭右开区间。因为在数组的遍历中,我们可以很方便的获取数组的长度,而数组的下标又是从0开始的。所以直接0..<数组长度。就可以进行遍历了。十分方便。


github主页:https://github.com/chenyufeng1991 。欢迎大家访问!

总结

以上是内存溢出为你收集整理的Swift学习笔记(十三)——区间运算符和for-in循环全部内容,希望文章能够帮你解决Swift学习笔记(十三)——区间运算符和for-in循环所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1086095.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存