【发布时间】:2017-10-16 11:57:15
【问题描述】:
我有一个将要更新的帐户列表 - 不太频繁 ~ 每天 1-2 次。
将定期对此数据进行“包含”查找。
理想的数据结构应该是 ConcurrentLinkedList ,但不幸的是它并不存在。
CopyOnWriteArrayList 是唯一的首选选项吗?
【问题讨论】:
-
嗨,为什么您不考虑首先查找的某种树或哈希映射数据结构
-
CopyOnWriteArrayList听起来非常适合您的用例。你有什么反对意见? -
您可能正在寻找 Set
set = Collections.newSetFromMap(new ConcurrentHashMap ());