我有一个 scala Map[String, String]
,我只在地图的中间三分之一处将部分键与其值进行比较。由于在地图中使用索引进行迭代并不容易,我想出了以下方法,但它不起作用。
var i = 0
var j = 0
val mapSize = sortedMap.size/3
for((key,value) <- sortedMap) {
j+=1
if((i < 3) && (key.split(' ').take(1).mkString==value)&&(j>mapSize)){
Accuracy += 1
i += 1
}
}