在Scala中,可以使用for循環、while循環和條件語句來實現循環和條件控制。
for (i <- 1 to 5) {
println(i)
}
var i = 0
while (i < 5) {
println(i)
i += 1
}
val x = 10
if (x < 5) {
println("x is less than 5")
} else if (x >= 5 && x <= 10) {
println("x is between 5 and 10")
} else {
println("x is greater than 10")
}
除了以上基本語法外,Scala還支持更多高級的循環和條件控制語法,如使用for循環的高級用法、模式匹配等。通過靈活運用這些語法,可以實現更復雜的循環和條件邏輯。