Scala如何实现Java循环中的break和continue功能?请编程实现,同时在实现的代码中打印自己的学号:'2020135108'和姓名:"车珺莉",请给我代码
时间: 2024-03-25 19:40:25 浏览: 77
在Scala中,可以使用breakable和continue语句来实现Java循环中的break和continue功能。
具体实现如下:
```scala
import scala.util.control.Breaks._
object LoopDemo {
def main(args: Array[String]): Unit = {
val name: String = "车珺莉"
val studentId: String = "2020135108"
breakable {
for (i <- 1 to 10) {
if (i == 5) {
println(s"My name is $name, My student ID is $studentId")
break()
}
println("i = " + i)
}
}
for (i <- 1 to 10) {
breakable {
if (i % 2 == 0) {
println("continue")
break()
}
println("i = " + i)
}
}
}
}
```
在上述代码中,我们使用了breakable语句块和break()方法实现了break的功能,使用了breakable语句块和continue语句实现了continue的功能。同时在实现的代码中打印了自己的学号和姓名。
阅读全文