最近刷题用到了很多hash类型的题目,在这整理一下hashset的具体用法:
创建一个hashset:HashSet<String> sites = new HashSet<String>();
HashSet<String> sites = new HashSet<String>();
add方法: sites.add("Google");
public class RunoobTest {
public static void main(String[] args) {//添加元素
HashSet<String> sites = new HashSet<String>();
sites.add("Google");
sites.add("Runoob");
sites.add("Taobao");
sites.add("Zhihu");
sites.add("Runoob"); // 重复的元素不会被添加
System.out.println(sites);
}
}
contains方法:contains() 方法来判断元素是否存在于集合当中,sites.contains("Taobao")
public class RunoobTest {// contains() 方法来判断元素是否存在于集合当中:
public static void main(String[] args) {
HashSet<String> sites = new HashSet<String>();
sites.