【发布时间】:2016-01-10 17:54:51
【问题描述】:
我有大约。 CSV 文件的几列中有 500.000 条记录。
ID | property1 | property2 | property3 | property4
我需要将此数据加载到 Object 的 ArrayList 中。 ID 不是唯一的。每个新 ID 都需要类 ID 的新实例,其余的是不同类 Foo 的实例。
当我阅读 CSV 并找到已经发生的 ID 时,我需要 ID 类的实例。最快的方法是什么?我尝试使用 HashSet 或 HashMap(然后在 List 中搜索大约需要 5 分钟)和 lambda 表达式(大约 6 分钟)。我不能使用数据库。
【问题讨论】:
-
欢迎来到 Stack Overflow!您的问题非常广泛,如果您提供一个最小的示例并询问有关它的具体问题,例如瓶颈可能在哪里,或者如何完成您想做的特定事情,可能会更清楚。请尝试使您的问题更具体。祝你好运!