package two.four.thread;
import java.util.Comparator;
import java.util.TreeSet;
//定义一个TreeSet集合,然后存入6个Double类型的数据,分别是[1.1,5.2,6.3,2.5,5.2,3.3]
// (2)不去重,然后遍历输出(从大到小)
public class Test_String {
public static void main(String[] args) {
TreeSet<Double> tree = new TreeSet<>(new Comparator<Double>() {
@Override
public int compare(Double o1, Double o2) {
int num = o1.compareTo(o2); //不知道你怎么做的,可以贴上来看一下,
//用到Double中的这个方法就可以了
return num==0?1:num;
}
});
tree.add(1.1);
tree.add(5.2);
tree.add(6.3);
tree.add(2.5);
tree.add(5.2);
tree.add(3.3);
System.out.println(tree);
}
}
遍历输出就不写了 |