1、if条件表达式
package com.scala.test.Test
object IfTest02 {
def main(args: Array[String]): Unit = {
val a:Int=60
//这种情况和java语言一样
if(a>60){
println("大于60")
}else{
println("小于等于60")
}
//与java不同的是,Scala表达式可以返回一个值,类似于java的三元表达式
val b= if(a>60) 100 else 0
println(b)
//代码块
//无论条件如何总是返回代码块最后的值
val c = {
if(a>60) 100 else 0
"end"
}
println(c)
}
}
小于等于60
0
end
2、while循环
while循环结构和java完全一样
package com.scala.test.Test
import scala.collection.mutable.ArrayBuffer
object WhileTest {
def main(arg
本文深入解析Scala中的条件表达式、循环结构(包括while和for循环)的使用方法及特性,对比Java,展示Scala的简洁与强大。
订阅专栏 解锁全文
698

被折叠的 条评论
为什么被折叠?



