Java LinkedBlockingQueue:检查元素是否已经存在

时间:2019-01-17 15:34:15

标签: java collections java.util.concurrent

我需要在阻塞队列中添加仅元素,而先前尚未添加。

因此,当前代码为:

public void enqueue(Collection<Audit> audits) {
    audits.removeIf(Objects::isNull);
    this.pendingAudits.addAll(
        audits
    );
}

仅当每个元素不存在时,我才需要添加audits的每个元素。

有什么想法吗?

0 个答案:

没有答案