Scala 测试是否遍历映射中的第一个元素?
可以测试一下你已经在地图上循环了多少次吗 如下所示:Scala 测试是否遍历映射中的第一个元素?,scala,playframework,playframework-2.0,Scala,Playframework,Playframework 2.0,可以测试一下你已经在地图上循环了多少次吗 如下所示: @item.itemImgs.map { img => @if(img._1) { <html stuff> } } @item.itemmgs.map{img=> @如果(如图1所示){ } } 上面是*.scala.html文档中的Play Framework模板引擎。您可以使用zipWithIndex获取元素索引,这样您就知道映射集合的次数,注意它是基于零索引的: scala>
@item.itemImgs.map { img =>
@if(img._1) {
<html stuff>
}
}
@item.itemmgs.map{img=>
@如果(如图1所示){
}
}
上面是
*.scala.html
文档中的Play Framework模板引擎。您可以使用zipWithIndex
获取元素索引,这样您就知道映射集合的次数,注意它是基于零索引的:
scala> List(1,2,3,4).zipWithIndex.map { case (e,i) => println(i + ": " + e ) }
0: 1
1: 2
2: 3
3: 4