private static void putArrToTreeSet(String[] arr) {
TreeSet<String> set=new TreeSet<String>(new Comparator<String>(){
@Override
public int compare(String s1,String s2){
int num=s1.compareTo(s2);
return num==0?1:num;
}
});
//遍历数组arr,将元素添加到ts集合中
for (String thisStr : arr) {
set.add(thisStr);
}
System.out.println(set);
}
TreeSet不是不能存储重复元素吗,为什么这样就可以了????? |
|