Scala语法澄清< -

时间:2018-06-17 01:02:58

标签: scala syntax

请简单解释一下。我是Scala的初学者。

什么< - 语法在spark中意味着什么?例如:

var mylist = Array(1,2,3,4,5,6)

mylist: Array[Int] = Array(1, 2, 3, 4, 5, 6)

scala> for(i<- mylist) {
     println(i)
}

1
2
3
4
5
6

1 个答案:

答案 0 :(得分:0)

&lt; - 是一个scala运算符而不是spark。它用于遍历集合。把它想象成迭代器。它通常被称为理解。在您的示例中,它将在每次迭代中逐个获取mylist的值。

更多信息: async / await