不用重写equals方法,你为什么要重写equals方法?
结果为什么是逆向输出啊?因为treeset有一套自己的排序方法,你可以看看他的方法

解决方案 »

  1.   

    参数object a, object b 的值怎么得到?是调用这个方法的类传进来的
      

  2.   

    接口Comparator有equals方法 应该在mycomp类中要覆盖equals()啊1.有人说:Set 是不允许相同的元素,所以不用重写equals   不知对不对?
    2.Object类有equals()方法  所以不要写了  不知我想的对吗
    A.  reeset按升序排列  逆向是“return bsr.compareTo(astr);” 这条语句的作用(书上
    讲的  我不明白)  是由bstr----而不是astr---调用compareTo   why?
    B. 有人说:Treeset 会自动用你写的compare去排列String的顺序,顺序可能是从大到小,所以z - a   不知对不对?
    参数a b的值我不能理解