break-continue
Posted 路人Q
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了break-continue相关的知识,希望对你有一定的参考价值。
/*
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的主要内容,如果未能解决你的问题,请参考以下文章