Scala循环用户定义的类序列

时间:2016-03-12 12:52:07

标签: scala seq

我有一个函数接收两个用户定义类的序列:

tags: Seq[(tag, pattern)]

我想访问序列的每个元素,然后访问属于该元素的标记和模式的字段。我可以使用以下方法打印所有序列行:

for(i <- tags)
  {
    println("Tags for i are " + i)
  }

但是如何从i中访问标签和模式?

1 个答案:

答案 0 :(得分:1)

您可以使用:

for ((t, p) <- tags) {
  println(s"Tag: $t Pattern: $p")
}