美文网首页小斑ios专题
八、Swift3.0中for循环正序和倒序遍历

八、Swift3.0中for循环正序和倒序遍历

作者: ZhengYaWei | 来源:发表于2017-02-22 23:54 被阅读61次

传统的for在Swift中被取消。
i++ 和++i从Swift3.0倍取消,直接使用i += 1即可。

func demo() {
        //第一种写法
        //变量i在[0,5)   i in 0...5--->表示变量i在[0,5]
        for i in 0..<5 {
            print(i)
        }
       
        //第二种写法   倒序遍历
        for j in (0..<5).reversed() {
            print(j)
        }
    }

说明:Swift中对语法要求非常严格,尤其对空格的要求。0..<5这种形式要注意没有空格,否则会报错。

相关文章

  • 八、Swift3.0中for循环正序和倒序遍历

    传统的for在Swift中被取消。i++ 和++i从Swift3.0倍取消,直接使用i += 1即可。 说明:Sw...

  • iOS中(NSArray)集合遍历方法的比较和技巧

    数组正序和倒序的遍历NSArray的4种遍历方式一.for循环 二.增强for 三.迭代器 四.Block块遍历 ...

  • iOS-数组遍历enumerateObjectsWithOpti

    这种数组遍历方式的优势: 遍历顺序有倒序/并发混序, 可根据枚举值控制比 for循环方便许多. 遍历中自带 *st...

  • iOS-循环遍历对比

    for循环 for循环入门常用,可以正序、逆序查询数据。 for in 循环 for in 遍历,又称快速遍历,与...

  • Kotlin for循环的几种使用方法

    在Kotlin中想遍历1-100的数值可以这样写: 这样写是正序遍历,如果想倒序遍历就该使用标准库中定义的down...

  • Kotlin for循环的几种使用方法

    在Kotlin中想遍历1-100的数值可以这样写: 这样写是正序遍历,如果想倒序遍历就该使用标准库中定义的down...

  • 二叉树的遍历算法

    递归版本 先序遍历: 中序遍历: 后序遍历: 非递归版本 先序遍历: 中序遍历: 后序遍历: 层次遍历:

  • 二叉树遍历

    问题:根据先序遍历和中序遍历,求解后序遍历 思路: 第一步,将先序和中序字符串进行划分。先序:1--247--35...

  • 2018-09-29

    Kotlin for循环 在Kotlin中想遍历1-10的数值可以这样写: 如果想倒序遍历就该使用标准库中定义的d...

  • 二叉树遍历算法

    二叉树遍历算法有4种,先序、中序、后序和层序遍历 先序遍历:先根、后左、再右中序遍历:先左、后根、再右后序遍历:先...

网友评论

    本文标题:八、Swift3.0中for循环正序和倒序遍历

    本文链接:https://www.haomeiwen.com/subject/andvwttx.html