HashSet方法

package com.lanbomkong.leetcode;

import org.junit.Test;

import java.util.HashSet;

public class HashSetMethod {

    @Test
    public void method() {

      /**
       * 底层实现是hashmap
       */
        HashSet set = new HashSet();

        /**
         *  向集合中一个元素,不可重复,
         *  因为map的putValue()方法发现重复的key值会直接覆盖
         */
        set.add("123");

        /**
         * 清空集合中的元素, 调用的map的clear()
         */
        set.clear();

        /**
         * 判断集合中是否包含此元素, 调用的map的containsKey()方法,其实就是通过key获取一个node,判断是否为null
         */
        set.contains("ss");

        /**
         * 判断size是否为0
         */
        set.isEmpty();

        /**
         * 将集合内的元素转成object数组
         */
        set.toArray();
    }


}

猜你喜欢

转载自blog.csdn.net/lanbomkong/article/details/92991887