1
我创建了一个Node类:如何创建基于类的某些属性进行排序的优先级队列?
public class Node {
int vertex;
double latency;
Node predecessor;}
public double getLatency()
{
return latency;
}
我想创建一个优先级队列,通过延迟对节点排序,从最小到最大。经过研究,我相信我需要重写比较器?
PriorityQueue<Node> pqueue = new PriorityQueue<Node>(numVertices, new Comparator<Node>({
@Override
???
}
}
我不太确定如何覆盖它。
谷歌2分钟会给你答案。 – 2013-03-26 20:08:42