Scala本身没有三元运算符,因此需要用if/else 表达式仿造
val absValue = if ( a < 0) -a else a
Scala的if是可以返回值的,因此可以嵌套到打印语句中:
println(if ( i == 0) "a" else "b")
也可以在其他的表达式中使用它:
|
|
笑点低的机器猫 · 企业主页|中石化石油工程设计有限公司|天津大 ...· 2 月前 · |
|
|
酷酷的足球 · 《中国古脊椎动物志》蜥臀类恐龙分册正式出版- ...· 2 月前 · |
|
|
慈祥的紫菜汤 · 粒子天体物理重点实验室(中国科学院)召开20 ...· 3 月前 · |
|
|
不爱学习的甘蔗 · 白水木照顧方式及養護方法|新手必須了解的重要 ...· 4 月前 · |