灵活的 switch
发布时间:2020-12-14 07:09:31 所属栏目:百科 来源:网络整理
导读:灵活的 switch Swift 中的 switch 支持各种各样的比较操作: let vegetable = " red pepper " switch vegetable { case celery " : let vegetableComment = Add some raisins and make ants on a log. cucumber " , watercress That would make a good tea s
灵活的 switch
Swift 中的
let vegetable = "red pepper" switch vegetable { case celery": let vegetableComment = Add some raisins and make ants on a log.cucumber",watercressThat would make a good tea sandwich.case let x where x.hasSuffix (pepper): let vegetableComment = Is it a spicy (x)?defaultEverything tastes good in soup. } 其它循环本文来自www.itxxz.com let interestingNumbers = [ Prime": [2,128)">3,128)">5,128)">7,128)">11,128)">13],Fibonacci1,128)">8Square4,128)">9,128)">16,128)">25var largest = 0 for (kind,numbers) in interestingNumbers { for number numbers { if number > largest { largest = number } } } largest while循环和 var n = 2 while n < 100 { n = n * 2 } n var m = do { m = m * } while m < m Swift 支持传统的 var firstForLoop = for i in 0..3 { firstForLoop += i } firstForLoop var secondForLoop = for var i = 0; i < 3; ++i { secondForLoop += 1 } secondForLoop 注意:Swift 除了 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |