zoukankan      html  css  js  c++  java
  • Collection List Set Map 区别记忆

    ------//List Set Map的区别  

    List有序key和value都能重复

    Set 无序(除treeSet) key和value都不能重复

    Map无序(除treeMap) key 必须唯一 value 可以重复

      
          
     
    有序否
    允许元素重复否
    Collection
    List
    Set
    AbstractSet
    HashSet
    TreeSet
    是(用二叉树排序)
    Map
    AbstractMap
    使用key-value来映射和存储数据,Key必须惟一,value可以重复
    HashMap
    TreeMap
    是(用二叉树排序)



    有序否 允许元素重复否
    -------------------------------------------------------
    Collection 否 是
    -------------------------------------------------------
    List 是 是
    --------------------------------------------------------
    AbstractSet

    Set HashSet 否

    TreeSet 是(二叉树排序)
    =------------------------------------------------------
    AbstractMap

    Map HashMap //使用key-value来映射和存储数据,Key必须惟一,value可以重复

    TreeMap 是(二叉树排序)
    --------------------------------------------------------


    set --其中的值不允许重复,无序的数据结构
    list --其中的值允许重复,因为其为有序的数据结构
    map --成对的数据结构,健值必须具有唯一性(键不能同,否则值替换)
    我在IBM工作,可以为大家内部推荐IBM各种职位 IBM全球职位尽在以下链接(请在浏览器中打开,QQ/微信 会阻止): http://ibmreferrals.com/ 很乐意为感兴趣的小伙伴分享:我的面试经验^_^ 如需咨询,请邮件发送以下邮箱,有问必回 1026096425@qq.com
  • 相关阅读:
    基于802.11Fuzz技术的研究
    mips体系堆栈回溯分析与实现
    MIPS架构上函数调用过程的堆栈和栈帧
    IDA Pro使用技巧
    工控安全入门分析
    工控安全入门之Ethernet/IP
    使用PLC作为payload/shellcode分发系统
    qemu基本使用
    IDA Pro使用(静态分析+动态调试)
    逆向安全基础之IDA使用简介
  • 原文地址:https://www.cnblogs.com/jackydalong/p/2408489.html
Copyright © 2011-2022 走看看