以 PriorityQueue为例
谁能给我一个 Queue的例子,其中的 add和 offer的方法是不同的?
根据 Collection文档,add方法通常会寻求确保一个元素存在于 Collection中,而不是添加重复的元素。所以我的问题是,add和 offer方法之间的区别是什么?
是不是 offer方法无论如何都会添加重复项?(我怀疑这是因为如果一个 Collection应该只有不同的元素,这将规避这一点)。
编辑:
在 PriorityQueue中,add和 offer方法是相同的方法(见下面我的答案)。有没有人能给我一个类的例子,其中的 add和 offer方法是不同的?