* Set集合是Collection的子接口
* 该集合中的元素是唯一的!无序的
* HashSet:不能保证元素的迭代顺序恒久不变,底层哈希表(HashMap实例)
* 无序性(存储和取出不一致)
* 哈希表能够保证元素唯一:
* public int hashCode()
* public boolean equals(Object e)
import java.util.HashSet;
import java.util.Set;
public class HashSetDemo {
public static void main(String[] args) {
//使用Hashset集合存储字符串类型数据
Set<String>set=new HashSet<String>();
//添加元素
set.add("hello");
set.add("world");
set.add("javaee");
set.add("hello");
set.add("world");
set.add("javaee");
//使用增强for遍历
for(String s:set) {
System.out.println(s+" "+s.length());
}
}
}