zoukankan      html  css  js  c++  java
  • Java 集合体系

     Collection:用来存储一个一个的数据
              |-----Set:存储无序的、不可重复的数据--相当于高中的"集合"--“哈希算法”
                  |----HashSet:主要的实现类
                      |----LinkedHashSet:对于频繁的遍历,效率高
                  |----TreeSet:可以按照添加的元素的指定属性进行排序遍历(自然排序Comparable(compareTo(Object obj))&定制排序Comparator(compare(Obejct obj1,Object obj2)))
              |-----List:存储有序的、可以重复的数据--相当于"动态"数组
                  |----ArrayList:主要实现类,线程不安全的
                  |----LinkedList:对于频繁的插入、删除操作,效率高于ArrayList
                  |----Vector:古老的实现类,线程安全的
     
    Map:用来存储一对一对的数据(key-value)---相当于y = f(x). y = x + 1;(x1,y1)(x2,y2)
                |----HashMap
                   |----LinkedHashMap
                |----TreeMap
                |----Hashtable
                    |----Properties

  • 相关阅读:
    CV大牛/实验室主页
    mendeley使用技巧
    卷积理解与思考
    CMake构建OpenGL项目
    信号与系统学习(2)-跃阶信号
    信号与系统学习(1)-正弦信号和指数信号
    txt转换为mat
    matlab取整函数
    三维观察流水线的理解
    C#中文和UNICODE字符转换方法
  • 原文地址:https://www.cnblogs.com/k-yang/p/6480679.html
Copyright © 2011-2022 走看看