scala 大括号省略
所属分类 scala
浏览量 702
表达式 多行 一般要用大括号 代码块
模式匹配
case 可省略大括号
val a = 5;
val result = a match {
case 1|2|3 =>
println(a)
a
case _ =>
println(a)
0
}
匿名函数 里面的大括号可以省略
val f = { (name:String,age:Int) =>{
println(name+","+age)
name+","+age
}
}
// 里面的大括号省略
val f = { (name:String,age:Int) =>
println(name+","+age)
name+","+age
}
a.map { implicit x => {
// many, many complex lines of code
}}
val list = List(1,2,3)
list.map(_*2)
list.map(e=>{
println("value="+e)
e * 2
})
list.map{e=>{
println("value="+e)
e * 2
}}
// 使用大括号并省略内部的大括号
list.map{e =>
println("value="+e)
e * 2
}
上一篇
下一篇
scala 匿名函数
scala函数定义及使用
play框架web编程实例
scala 表达式/代码块 当参数
play action 各种写法
Scala函数调用省略点号和括号