038_分支控制注意事项
package com.atguigu.chapter04.ifesle
object Demo03 {
def main(args: Array[String]): Unit = {
//如果大括号{}内的逻辑代码只有一行,大括号可以省略, 这点和java 的规定一样
if (5 > 4) {
println("5>4")
}
//Scala中任意表达式都是有返回值的,也就意味着if else表达式其实是有返回结果的,具体返回结果的值取决于满足条件的代码体的最后一行内容
val age = 7
val res = if (age > 20) {
println("hello age > 20")
9 + 10
"yes ok"
} else {
7
}
println("res=" + res) // yes ok
}
}