我有一个 Heap-Class 的构造函数,它以 Comparator 作为参数。
public Heap(Comparator<T> comparator) {
this.comparator = comparator;
}
Run Code Online (Sandbox Code Playgroud)
我只是想在堆中存储整数对象;那么我怎样才能轻松地通过类 Integer 的最基本的比较器。
我只想使用 a.compareTo(b) 来检查 a 是否大于 b 而不做任何修改,但是这个类需要我显式地传递一个比较器。帮助!
java ×1