Collections.binarySearch() メソッドを使用して PriorityQueue 内の要素を検索できますか? それ以外の場合、検索アルゴリズムを PriorityQueue に適用するにはどうすればよいですか?
私はこれを持っています(クラスEventoはComparableを実装しています):
public class PriorityQueueCAP extends PriorityQueue<Evento>{
// (...)
public void removeEventos(Evento evento){
Collections.binarySearch(this, evento); // ERROR!
}
}
そして、私はこのエラーを受け取りました:「型 Collections のメソッド binarySearch(List>, T) は、引数 (PriorityQueueCAP, Evento) には適用できません」
なんで?
前もって感謝します!