【发布时间】:2011-03-08 10:08:52
【问题描述】:
也许这是一个愚蠢的问题,但我似乎找不到一个明显的答案。
我需要一个仅包含唯一值的并发 FIFO 队列。尝试添加队列中已经存在的值只会忽略该值。如果不是为了线程安全,那将是微不足道的。是否有 Java 中的数据结构或互联网上的代码片段表现出这种行为?
【问题讨论】:
-
不幸的是,“队列”这个词是模棱两可的,对于一些读者来说它隐含的意思是“先进先出队列”,而对其他人来说它具有更一般的
java.util.Queue含义,这基本上意味着任何具有 一些“头元素”的概念,无论该元素是否是先进的。所以!是哪个? -
先进先出,抱歉遗漏=)
标签: java collections concurrency queue set