Scala—— 2. 流程控制
1.表达式: A.条件表达式 val x = 3 val y = if(x > 1) 1 else -1 B.混合类型表达式 支持返回多种类型(前提是在不确定类型的情况下,val y:String或val y:Int这样都不行)。 val y = if(x > 1) 1 else hello val b = if(x < 1) 1 注意这个后面没有else返回的是AnyVal类型,这个AnyVal是所有类型的基类,就跟Object是Java里面所有类的基类一样。 这个语句和 val b = if(x<1) 1 else () 一个意思,这个语句里的()是Unit类型就相当于Ja
用户评论