Wie man einen Vergleicher in Java umkehrt

Bei einer Methode erhalte ich ein Generikumobject E extends Comparable<E> als Argument. Jetzt möchte ich zwei Prioritätswarteschlangen erstellencomparator wird von E und einer anderen Warteschlange verwendet, die das Gegenteil von verwendetcomparator verwendet von E (d. h. wenn E '<' verwendet, muss die zweite Warteschlange '> =' verwenden). Bitte helfen Sie mir, zwei solcher Warteschlangen zu erstellen.

queue2=new PriorityQueue<E>(0,Collections.reverseOrder(e));

Ich erhalte den Fehler, dassreverseOrder ist nicht anwendbar.

Bitte helfen Sie

Antworten auf die Frage(4)

Ihre Antwort auf die Frage