- TreeSet集合底层是一个TreeMap
- TreeMap集合底层是一个二叉树
- 放到TreeSet集合中的元素等同于放到TreeMap集合key部分
- TreeSet集合中的元素:无序不可重复,但是可以按照元素大小顺序自动排序
- TreeSet集合放进去无序,拿出来有序
package collection;
import java.util.TreeSet;
public class TreeSetTest02 {
public static void main(String[] args) {
TreeSet<String> ts = new TreeSet<>();
ts.add("zhangsan");
ts.add("ls");
ts.add("ww");
ts.add("zl");
for (String s : ts) {
System.out.println(s);
}
TreeSet<Integer> ts2 = new TreeSet<>();
ts2.add(123);
ts2.add(2134466);
ts2.add(235125);
ts2.add(45);
for (int i : ts2 ) {
System.out.println(i);
}
}
}