Как получить обратный компаратор в Java
В методе я получаю общийobject E extends Comparable<E>
в качестве аргумента. Теперь я хочу создать две приоритетные очереди. Одна из которых используетcomparator
используется E и другой очереди, которая использует противоположностьcomparator
используется E (т. е. если E использует «& lt;" ", то вторая очередь должна использовать" "=").
Пожалуйста, помогите мне, как создать две такие очереди.
queue2=new PriorityQueue<E>(0,Collections.reverseOrder(e));
Я получаю ошибку, чтоreverseOrder
не применимо
пожалуйста помоги