java set集合 hashSet的基本使用

hashSet的特点

无序,单列,不重复

增:add
删:remove
查:没有下标,指定数据删除
改:没有下标,通过add替换掉
判断:contains和isEmpty

构造对象

HashSet<String> stringHashSet = new HashSet<>();

添加数据

        stringHashSet.add("a");
        stringHashSet.add("b");
        stringHashSet.add("b");
        stringHashSet.add("c");

删除数据

stringHashSet.remove("c");

判断

stringHashSet.contains("a")
//是否为空
stringHashSet.isEmpty()

遍历

无法使用普通for遍历下标
只能使用增强for遍历获取成员

        for (String s : stringHashSet) {
            System.out.println(s);
        }

你可能感兴趣的:(java,开发语言)