object ControlStructures {
def main(args: Array[String]): Unit = {
println("scala")
var age = 10
val result = if (age > 25) "Worker"else"Student"//此时因为Worker和Student是String类型,所以result也是String类型。println(result)
val result2 = if (age > 18) "Adult"else 1var x, y = 0
val result4 = if (age < 18) {
x = x + 1;
y = y + 1;
x + y
} else 0println(result4)
println("=======for部分代码======")
for(i<-0 to 5if i%2 == 0){
println(i)
}
var flag = truevar sum=0/*for(i<-0 to 5 if flag){
sum+=i;
if(sum>10) flag=false
}*/println("sum="+sum)
for(item <- "Spark") print(item+",")
println()
for(item <- "Hello Spark".split(" ")) println(item)
sum=0for(i<-0 to 5 ){
sum+=i;
if(sum>10) return
}
println(sum)
println("=======while部分代码======")
}
}