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