zoukankan      html  css  js  c++  java
  • 学习java第49天

    1.构造方法

    public HashSet()    // 构造一个新的set

    public HashSet(Collection<? extends E>c)   //构造一个包含指定 collection 中的元素的新set

    public HashSet(int initialCapacity,float loadFactor)    //构造一个新的空set,其底层 HashMap 实例具有指定的初始容量和指定的加载因子

    2.常见方法

    public boolean add(E e)   //若set尚未包含指定元素,则添加指定元素

    public void clear()   //从此set移除所有元素,次调用返回后,set为空

    public boolean contains (Object o)   //如果此set包含指定元素,则返回true

    public boolean isEmpty()   //如果此set不包含任何元素,则返回true

    public boolean remove(Object o)   //如果指定元素包含在此set中,则将其移除

    //HashSet增加元素

    import.java.util.HashSet;
    import.java.util.Set;
    piblic class HashSetDemo {
     public static void main(String[] args) {
      Set<String> set = new HashSet<String>();
      set.add("张三");
      set.add("张三");
      set.add("李四");
      set.add("王五");
      System.out.println(set);
     }
    }

    //Set集合不可以重复,而且是无序的

    3.明天学习内容:TreeSet

  • 相关阅读:
    [POJ] 食物链
    [POJ] Palindrome
    [POJ] The Triangle
    [Cpp primer] Library vector Type
    Shift Operations on C
    Masking operations
    [CSAPP] The Unicode Standard for text coding
    [Cpp primer] Library string Type
    [Cpp primer] range for (c++11)
    [Cpp primer] Namespace using Declarations
  • 原文地址:https://www.cnblogs.com/SirNie/p/13549357.html
Copyright © 2011-2022 走看看