【发布时间】:2012-06-21 20:58:36
【问题描述】:
现在我正在尝试创建一个生产者/消费者线程,生产者线程遍历所有可能的字母组合并创建它们各自的 MD5 哈希值。然后将每个组合及其散列放入HashMap<String,String>。现在在我的消费者线程中,我希望能够在哈希图上使用Queue<> 集合,因此我的消费者线程可以调用poll() 等,从而像Queue 一样删除atc 值,但仍然让我能够看到这两种组合以及调用poll() 时的哈希值我该怎么做?我有HashMap,但不知道如何“制作”或将其转换为队列。
谢谢。
【问题讨论】:
标签: java data-structures collections queue hashmap