Scala:保持字符串对的好方法

时间:2010-10-17 12:13:06

标签: scala map set scala-collections

对于小型集合,什么是一种巧妙的方式来保存不一定是键值的字符串对(可能有重复的键)? List [List [String]]显然有效,但看起来很脏。

干杯
伯尔萨

2 个答案:

答案 0 :(得分:14)

List[(String,String)]是标准解决方案:

scala> List(("foo","bar"), ("foo","baz"))
res1: List[(java.lang.String, java.lang.String)] = List((foo,bar), (foo,baz))

答案 1 :(得分:11)

元组是表示对的理想数据结构。

因此请使用(String, String)元组列表。