【发布时间】:2015-11-28 21:38:51
【问题描述】:
我编写了一个 textparser,它使用包含类型列表的 n 个解析器(通过对 n 个样本进行训练而生成)解析给定的一段文本
List(Parser1_Object, Parser2_Object, Parser1_Object, Parser3_Object,....)
请注意,每个对象都有参数(假设在这种情况下,它们都有相同的参数,名为param),其值可能会有所不同。我的目标是减少列表以删除常见的解析器(即具有相同参数的对象)以供进一步处理和使用。为了达到同样的效果,我正在考虑将相同类型的元素分组,然后减少这些组中的每一个。但是我不确定如何 groupBy 使用类型。任何关于相同的建议/指针都会有所帮助(或者如果有更好的功能性方法来解决问题)。
【问题讨论】:
标签: list scala collections types