【发布时间】:2011-04-26 13:44:23
【问题描述】:
对于小型集合,保存不一定是键值(可能具有重复键)的字符串对的一种巧妙方法是什么? List[List[String]] 显然有效,但看起来很脏。
干杯
帕萨
【问题讨论】:
标签: scala map set scala-collections
对于小型集合,保存不一定是键值(可能具有重复键)的字符串对的一种巧妙方法是什么? List[List[String]] 显然有效,但看起来很脏。
干杯
帕萨
【问题讨论】:
标签: scala map set scala-collections
List[(String,String)] 是标准解决方案:
scala> List(("foo","bar"), ("foo","baz"))
res1: List[(java.lang.String, java.lang.String)] = List((foo,bar), (foo,baz))
【讨论】:
("foo", "bar") == ("foo", "bar") 返回true。
Ordering trait 的实例。
元组是表示对的理想数据结构。
所以使用(String, String) 元组的列表。
【讨论】: