2017-09-25 76 views

回答

3

基本上滤波阵列使用滤波器功能相应像1 -> 4项的值对的第一项对看起来像:

index.filter {case (k,v) => k==1} 

此操作的结果是匹配条件的项目数组。从问题中不清楚如果索引包含几个关键字== 1的项目?所以,可能是你正在寻找find方法:

index.find {case (k,v) => k==1} 

返回匹配(键,值)

+0

工程就像一个魅力..!非常感谢.. – Vignesh

2

自元组的数组你可以使用_1和_2值的选项。

index.filter(x => x._1 == 1).map(x => println(x._2))