/**创建比较器
练习:按照字符串的长度排序。
分析:
字符串本身具备比较性,但是它的比价方式并不是我们所需要的。
所以这个时候我们就要定义比较器。
自定义比较器的方式:
1,创建一个类实现comparator接口
2,然后复写compare()方法
长度:作为比较的对象
*/
class TreeSetDemo
{
public static void main(String[] args)
{
TreeSet<String> ts=new TreeSet<String>();
ts.add("sdfg");
ts.add("wes");
ts.add("zxdfr");
ts.add("a");
}
}
class StringLength implements Comparator
{
private int siz=0;
StringLength(int len){
this.len=len;
}
//对外封装接口
public void setLen(int len){
this.len=len;
}
public int getLen(){
return len;
}
//复写compare方法
public boolean compare(Object obj){
}
}
用Set集合,按照字符串的长度排序的方法
最新推荐文章于 2022-12-08 11:17:14 发布