TreeMap集合类对象用自定义类对象作为键值时,必须()。

TreeMap集合类对象用自定义类对象作为键值时,必须()。

A.int作为主要成员变量

B.实现Comparable接口

C.重写equals()方法

D.重写hashCode()方法

正确答案是B