美文网首页
05.Swift 循环

05.Swift 循环

作者: Liwx | 来源:发表于2016-02-01 18:04 被阅读84次

    @(〓〓 iOS-Swift语法)[Swift 语法]


    目录

    • 5.循环的介绍
      • for循环的写法
      • while和repeat while循环

    5.循环的介绍

    • 在开发中经常会需要循环
    • 常见的循环有:for/while/do while.
    • 这里我们只介绍for/while,因为for/while最常见

    for循环的写法

    • 最常规写法
    // ----------------------------------------------------------------------------
    // 1.for循环
    // 1.1 常规写法
    for var i = 0; i < 10; i++ {
        print(i)
    }
    
    • forin写法: 区间遍历
    // ------------------------------------------------------------------------
    // 1.2 forin写法: 区间遍历
    for i in 0..<10 {
        print(i)
    }
    
    • forin循环中如果不需要用到下标i,可以使用_来代替
    // ------------------------------------------------------------------------
    // 1.3 forin循环中如果不需要用到下标i,可以使用_来代替
    for _ in 0..<10 {
        print("hello world")
    }
    
    

    while和repeat while循环

    • while循环
      • while的判断句必须有明确的Bool值,没有非0即真
      • while后面的()可以省略.
    // ----------------------------------------------------------------------------
    // 2.while循环
    // while后面不需要() 2.判断句必须有明确的Bool值
    var a = 10
    while a > 0 {
        print(a)
        a--
    }
    
    
    • repeat while循环
      • 使用repeat关键字来代替了do
    // ----------------------------------------------------------------------------
    // 3.repeat while循环
    // Swift中do while循环是用repeat来代替do
    repeat {
        print(a)
        a++
    } while a < 10
    

    相关文章

      网友评论

          本文标题:05.Swift 循环

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