Возьмем, PriorityQueue
например, http://java.sun.com/j2se/1.5.0/docs/api/java/util/PriorityQueue.html#offer(E)
Может кто - нибудь дать мне пример , Queue
где add
и offer
методы различны?
Согласно Collection
документу, add
метод часто стремится обеспечить наличие элемента внутри, Collection
а не добавлять дубликаты. Так что мой вопрос, в чем разница между add
и offer
методами?
Неужели offer
метод все равно добавит дубликаты? (Я сомневаюсь, что это потому, что если бы у a Collection
были только отдельные элементы, это бы обошло это).
РЕДАКТИРОВАТЬ: PriorityQueue
в методах add
и offer
используется один и тот же метод (см. Мой ответ ниже). Может кто - нибудь дать мне пример класса , где add
и offer
методы различны?
offer
противadd
.