Skip to content

比较器 ​

1. 比较器 ​

  • 比较器的实质就是重载比较运算符
  • 比较器可以很好的应用在特殊标准的排序上
  • 比较器可以很好的应用在根据特殊排序的结构上
  • 写代码变得异常容易,还用于范型编程
java
	public static class EdgeComparator implements Comparator<Edge> {

		@Override
		public int compare(Edge o1, Edge o2) {
			return o1.weight - o2.weight;
		}

	}

2. 堆结构 ​