首页 > 编程知识 正文

scala python(scala函数式编程pdf)

时间:2023-05-04 14:22:19 阅读:98495 作者:1506

Break关键字用于终止循环。在scala中,没有像在循环中使用break这样的语法来终止循环,这与C和Java不同。然而,终止环可以通过类似易碎的方法来实现。

导入scala.util.control.Breaks._

对象_8_Break {

def main(args:数组[字符串]): Unit={ 0

易碎(

适用于(i - 1至10){ 0

if(I==4){ 0

break()

} else {

println(i)

}

}

)

}

}

一个

2

3在代码中,首先导入Breaks包中的所有函数。然后在程序中使用break这样的函数,并在函数内部编写循环逻辑,其中可以使用break()这样的函数来终止循环。

从输出结果可以看出,当变量I等于4时,整个循环终止。所以输出的数字只有1、2、3、4,4之后没有数字。

再举一个例子,我们也可以把易碎函数放在For循环中。在这个例子中,请注意花括号也可以用在breakable后面,break关键字后面不能用括号。

Scala语言其实没有太多深奥的地方,但是我平时玩的时候发现它的语法非常灵活。这不仅是它的优点,也是它的烦恼。

导入scala.util.control.Breaks._

对象_8_Break {

def main(args:数组[字符串]): Unit={ 0

适用于(i - 1至3)

易碎{

适用于(j - 1至3){ 0

if(I==2j==2){ 0

破裂

}

println(I '-j)

}

}

}

}1 - 1

1 - 2

1 - 3

2 - 1

3 - 1

3 - 2

3-3从结果可以看出,不会同时出现2的结果。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。