swift3.0 倒序for循环
来源:互联网 发布:多媒体软件的优缺点 编辑:程序博客网 时间:2024/06/07 00:37
看了许多关于Swift for循环的文章,发现基本上都是正序的for循环,对于逆序的我一直使用while循环,直到我发现了这个方法。。。
- for i in (0...10).reversed() {
- print(i)
- }
用这个就可以倒序for循环了
还有另一种比较优雅而且装X的方法
- for i in stride(from: 3, through: 0, by: -1) {
- print(i)
- }
Swift 的 stride 函数返回一个任意可变步长 类型值的序列。可变步长类型是可以设置偏移量的一维标量。
他有两个变种,
from,to,最后一个值将会严格小(大)于to的值
stride(from:3, to:0, by:-1) 表示3,2,1
from,through,最后一个值将会小(大)于等于through的值
stride(from:3, through:0, by:-1) 表示3,2,1,0
0 0
- swift3.0 倒序for循环
- swift3 for 反序循环
- oracle for 循环中倒序 用reverse
- js for循环倒序输出数组元素
- python中for循环的倒序遍历
- C# for循环倒序输出数组元素
- swift3.0 避免循环引用
- C#控制台基础 应用for循环倒序输出string字符串
- 如何不使用for循环实现数组倒序
- for循环倒序输出字符串的几种方法
- c++ 直接插入排序算法---数组引用调用,正序,倒序循环,for终止条件还是for可以条件
- Swift3.0
- swift3.0
- Swift3.0
- vue v-for数组倒序
- 0-1背包把数组压缩到一维后为何要倒序循环
- Swift3.0 -- 闭包的循环引用与OC的对比
- 3 循环语句——《Swift3.0从入门到出家》
- 蓝桥杯_凑算式_全排列
- 数据结构—直接插入排序
- webservice接口同名错误信息
- maven中jar冲突如何解决
- android中将数据写入手机内存和sdcard中的文件
- swift3.0 倒序for循环
- IOException while loading persisted sessions: java.io.EOFException
- java线程中的interrupt,isInterrupt,interrupted方法
- Tomcat设置输入域名直接访问项目
- 云计算360度
- Struts2 的环境搭建
- Jenkins 历险记
- java实现打印list中重复次数最多的前n个数据
- 去除集合中的重复元素