#一个集合存储无序字母,编写一个小程序实现让其有序输出且不去重复
package Day3;
import java.util.Comparator;
import java.util.Set;
import java.util.TreeSet;
/*
集合存储无序字母,有序输出且不去重复
*/
public class InOrder {
public static void main(String[] args) {
Set<Character> set=new TreeSet<>(new Comparator<Character>() {
@Override
public int compare(Character o1, Character o2) {
return o1.equals(o2)? o1 :(int)o1-(int)o2;
}
});
String s="lkooiihvbeaa";
char[] chars=s.toCharArray();
for(char c:chars){
set.add(c);
}
for(Character s1:set){
System.out.print(s1);
}
}
}