原始顺序中首次出现的列表

时间:2013-05-21 14:45:04

标签: list scala

假设我有x: List[A]。构建y: List[A]的优雅方式是什么,y只包含x每个元素的第一次出现,顺序相同?实际上我真的只对案例A=Int感兴趣,但如果有一般解决方案,那就更好了。

1 个答案:

答案 0 :(得分:2)

正如twillouer正确建议的那样,使用.distinct方法。它guarantees to preserve the order you expect