1.if...else循环
package main
object ifelseScala {
def main(args: Array[String]): Unit = {
//
var x = 10;
var y = 30;
if( x < 20 ){
println("x < 20");
}
//
if( x < 20 ){
println("x 小于 20");
}else{
println("x 大于 20");
}
//
if( x == 10 ){
println("X 的值为 10");
}else if( x == 20 ){
println("X 的值为 20");
}else if( x == 30 ){
println("X 的值为 30");
}else{
println("无法判断 X 的值");
}
//
if( x == 30 ){
if( y == 10 ){
println("X = 30 , Y = 10");
}
}
}
}
执行结果:
x < 20
x 小于 20
X 的值为 10
Process finished with exit code 0
二.循环
循环类型 | 描述 |
---|---|
while 循环 | 运行一系列语句,如果条件为true,会重复运行,直到条件变为false。 |
do...while 循环 | 类似 while 语句区别在于判断循环条件之前,先执行一次循环的代码块。 |
for 循环 | 用来重复执行一系列语句直到达成特定条件达成,一般通过在每次循环完成后增加计数器的值来实现。 |
循环控制语句改变你代码的执行顺序,通过它你可以实现代码的跳转,breack