【发布时间】:2012-03-13 15:27:15
【问题描述】:
我需要的是类似的东西
Map[DateTime, Any]
但所有值都必须是任何一种特定类型。例如,不是一个值是 Int,另一个是 Double,第三个是 String - 所有记录都必须是向下转换为 Any 的相同特定类型。
我将把地图作为一个半类型不可知函数的参数,使用匹配/大小写来确定类型并执行特定的算法。该函数实际上将支持 一些 类型,如果提供的类型不支持,则抛出异常。
【问题讨论】:
-
我敢打赌,巧妙地使用 Manifest 会导致编译器错误,而不是运行时错误。
标签: scala map scala-collections