scala行尾分隔符
Scala将行的结尾视为表达式的结尾,除非它可以推断表达式继续到下一行,
常用的行尾推断分隔符有=
、{
、,
、算术运算符
=
行尾分隔符
=
行尾分隔符表示下一行上有更多代码
def equalsign(s: String) =
println("equalsign: " + s)
{
行尾分隔符
{
行尾分隔符表示下一行有更多的代码
def equalsign2(s: String) = {
println("equalsign2: " + s)
}
,
行尾分隔符
,
行尾分隔符在下一行指示更多代码
def commas(s1: String,
s2: String) = Console.
println("comma: " + s1 + ", " + s2)
算术运算符
行尾分隔符
算术运算符
行尾分隔符在下一行指示更多代码
def commas(s1: String) = Console.
println("comma: " + s1 +
", " + s1)
网友评论