scala第二课:函数字面量和元组字面量

1:函数字面量

在scala中,增加了将函数作为参数的方式。

即我们可以定义一个函数变量

val f : (Int,String) => String = (i,s)=>s+i

“=>”是判断函数字面量的关键字符。

2.元组字面量

存在这样一种需求,我们希望返回一组信息,而不是单一的一个值,而这一组信息中的值的类型是不同的。Scala为了解决这个问题提供了一种解决方式即 元组。

首选我们先定义一个元组

val tup = ("First",2,"Third)

println(tup._1 +  tup_2  +  tup_3)

调用元组中的某个值使用 tup._1即调用tup元组的第一个元素,一次类推。

元组字面量通过括号和逗号来判断。

你可能感兴趣的:(scala第二课:函数字面量和元组字面量)