如果要添加到treeset集合中,那么该对象的类必须实现Comparabel接口,并且重写compareTo<T>这个比较方法,这样的话treeset集合调用add方法添加元素时才能进行排序
@Override
public int compareTo(Cat o){
if(this.getAge()>o.getAge())
{
return 1;
}else if (this.getAge()<o.getAge())
{
return -1;
}
return 0;
}
如果要添加到treeset集合中,那么该对象的类必须实现Comparabel接口,并且重写compareTo<T>这个比较方法,这样的话treeset集合调用add方法添加元素时才能进行排序
@Override
public int compareTo(Cat o){
if(this.getAge()>o.getAge())
{
return 1;
}else if (this.getAge()<o.getAge())
{
return -1;
}
return 0;
}