zoukankan      html  css  js  c++  java
  • java_21 Set接口、HashSet类、LinkedSet类

    1Set

      包含不可重复元素的集合,是一个无序集合。

      子类:hashSet 、LinkedSet

    2.含有父类Collection的方法

       add(): 如果 set 中尚未存在指定的元素,则添加此元素(可选操作)。

       clear():移除此 set 中的所有元素

       contains():如果 set 包含指定的元素,则返回 true

       isEmpty():如果 set 不包含元素,则返回 true

       remove():如果 set 中存在指定的元素,则将其移除

       size():返回 set 中的元素数(其容量)。

       toArray():返回一个包含 set 中所有元素的数组。

    3遍历(set中可以存放基本数据类型和引用数据类型)

    (1)增强型for循环  

          public static void main(String[] args) {
    		Set<String> set = new HashSet<String>();
    		set.add("张三");
    		set.add("李四");
    		set.add("王五");
    		for(String s:set) {
    			System.out.println(s);
    		}
    	}
    
          public static void main(String[] args) {
    		Set<String> set = new HashSet<String>();
    		set.add("张三");
    		set.add("李四");
    		set.add("王五");
    		Iterator it = set.iterator();
    		while(it.hasNext()) {
    			System.out.println(it.next());
    		}
    	}        
    

     

      

  • 相关阅读:
    go 正则表达式
    go 发送邮件
    beego 定时任务
    go 字符串操作
    BARTScore试试
    《A method for detecting text of arbitrary shapes in natural scenes that improves text spotting》笔记
    CPM-2
    Foxmail配置qq邮箱
    声音克隆MockingBird
    多模态摘要综述
  • 原文地址:https://www.cnblogs.com/smxbo/p/10687587.html
Copyright © 2011-2022 走看看