构造TreeMap时,用户自定义比较器,需要使用哪个构造方法?

构造TreeMap时,用户自定义比较器,需要使用哪个构造方法?

A.public TreeMap(Comparator<? super K> comparator) { this.comparator = comparator; }

B.public TreeMap() { comparator = null; }

C.public TreeMap(Map<? extends K, ? extends V> m) { comparator = null; putAll(m); }

D.以上都不是

正确答案是A