Scala's if/else combines Java's if/else and only ternary operator ?:.
if/else
?:
Example
scala> val t = if(true) 7 else 8 t: Int = 7 scala> if(false) println("foo") else println("bar") // side-effect bar scala> println(if(true) "foo" else "bar") foo