码迷,mamicode.com
首页 > 其他好文 > 详细

break-continue

时间:2017-08-21 13:26:15      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:count   nbsp   bre   var   continue   没有   sar   ber   bsp   

/*

 break: 跳出循环, 无论循环保持条件是否还为真都不会再执行循环

 continue: 跳出本次循环, 如果循环保持条件还为真还会继续执行循环

 

 OC:

 NSArray *arr = @[@1,@3, @5, @7, @8];

 for (NSNumber *num in arr) {

 if ([num isEqualTo:@(7)]) {

 NSLog(@"找到幸运数字");

 break;

 }

 NSLog(@"没有找到幸运数字");

 }

 

 NSArray *arr = @[@1,@3, @5, @7, @8];

 int count = 0;

 for (NSNumber *num in arr) {

 if (num.intValue % 2 != 0 ) {

 NSLog(@"不能被2整除");

 continue;

 }

 NSLog(@"能被2整除");

 count++;

 }

 NSLog(@"count = %d", count);

 */

 

var arr:Array<Int> = [1,2,3,4,5,6]

for num in arr{

    if num == 7

    {

        print("找到你了")

        break

    }

    print("没有找到")

}

 

var arr1:Array<Int> = [1,2,3,4,5,6,7,8]

var count:Int = 0

for num in arr1{

    if num % 2 != 0

    {

        print("不能被2整除")

        continue

    }

    print("能被2整除")

    count += 1

}

print("count = \(count)")

 

break-continue

标签:count   nbsp   bre   var   continue   没有   sar   ber   bsp   

原文地址:http://www.cnblogs.com/lurenq/p/7364425.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!