1、Set
2、HashSet
HashSet<String> s=new HashSet<String>;
s.add("aa");
s.add("bb");
s.add("aa");
for(String k:s)
{
System.out.println(k);
}//aa
//bb
set就是数学中的集合,不允许有重复元素,无序,
System.out.println(*),星号可以直接是容器名字,是可以打印的,打印出来是方括号+元素。
(因为java类只要实现了
public String toString()
{;;;}
就可以被输入,明显容器中实现了toString
)
HashSet原理
HashSet操作