应该是没有针对问题的确切的答案,当前的add方法放入的是哪个对象,就调用哪个对象的compareTo方法,至于这个compareTo方法怎么做,就看当前这个对象的类中是如何编写这个方法的 试验如下: public class TreeSetTest { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub TreeSet set = new TreeSet(…