Swift教程 - Swift继续打破

2018-01-10 21:33 更新

Swift教程 - Swift继续打破

continue语句

continue 语句停止代码执行并返回循环开始的代码块。

for i in 1...10 {
    if (i >=4 && i <= 7){
        continue
    }
    println(i)
}

上面的代码生成以下结果。

由于continue语句,不会打印数字4到7。



break语句

break 语句完全中断循环的执行。

for i in 1...10 {
    if (i >=4 && i <= 7){
        break
    }
    println(i)
}

上面的代码生成以下结果。

您可以在 switch 语句中使用 break 语句。



标签语句

您可以使用 break continue fallthrough 控制语句和带标签的语句。

outerloop: for x in 1...3 {
    innerloop: for y in 1...3 {
        if y == 2{
            continue outerloop
        }
        println("x = \(x), y = \(y)")
    }
}

上面的代码生成以下结果。

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号