Set:无序,不可以重复元素
|--HashSet:数据结果是哈希表,线程是非同步的。
保证元素唯一性原理:hashCode值是否相同。
如果相同,还会继续判断元素的equals方法,是否为true
|--TreeSet:可以对Set集合中的元素进行排序。
import java.util.*;
class TreeSetDemo
{
public static void main(String[] args)
{
TreeSet ts = new TreeSet();
ts.add("cba");
ts.add("aaa");
ts.add("bca");
ts.add("Dbcd");
//迭代器
//Iterator it = ts.iterator();
for(Iterator it = ts.iterator();it.hasNext();)
{
sop(it.next());
}
}
public static void sop(Object obj)
{
System.out.println(obj);
}
}
网友评论