如何在swift中使用条件对循环进行编码

如何在swift中使用条件对循环进行编码,swift,Swift,在java中,我可以在一行语句中处理循环并使用条件停止循环 boolean continue=true; for (int i=0;i<100 && continue;i++){ // <------ 1 line boolean continue=true; 对于(int i=0;i是的,您也可以这样做,但在swift continue中是一个关键词,因此请用不同的词替换它: var cont = true for var i = 0; i

在java中,我可以在一行语句中处理循环并使用条件停止循环

boolean continue=true;
for (int i=0;i<100 && continue;i++){     // <------ 1 line
boolean continue=true;

对于(int i=0;i是的,您也可以这样做,但在swift continue中是一个关键词,因此请用不同的词替换它:

    var cont = true
    for var i = 0; i < 100 && cont; i++ {
        println("Value: \(i)")
        if i == 20 {
            cont = false
        }
    }
var cont=true
对于变量i=0;i<100&&cont;i++{
println(“值:\(i)”)
如果i==20{
cont=错误
}
}

您可以在for循环中始终使用if语句来中断是的,我当然可以,但问题是这在一行中是否可行。所以答案是否定的?谢谢,就是这样。很简单,很抱歉问。我在0…100{中查看了一个带有for I的示例。谢谢!我可以在7分钟内接受。