【发布时间】:2013-12-18 05:00:08
【问题描述】:
我有一个返回列表的函数
List( Int, Int, Set(Int)).
如何将其传递给另一个函数并仅访问 Set(Int) 部分?
【问题讨论】:
-
你的意思是List[(Int, Int, Set[Int])]?
-
我建议查看
List文档 - scala-lang.org/api/current/…
我有一个返回列表的函数
List( Int, Int, Set(Int)).
如何将其传递给另一个函数并仅访问 Set(Int) 部分?
【问题讨论】:
List 文档 - scala-lang.org/api/current/…
如果您只想访问最后一项,请使用适当的方法:
scala> val xs = List( Int, Int, Set(Int))
// xs: List[Object] = List(object scala.Int, object scala.Int, Set(object scala.Int))
scala> xs.last
// res0: Object = Set(object scala.Int)
【讨论】: