zoukankan      html  css  js  c++  java
  • 你所知道的集合类都有哪些?主要方法?

    最常用的集合接口是 SetListQueue,它们都是Collection的子接口,除此之外还有Map接口。

    对于Set集合而言,它的常用实现类包括HashSetTreeSetHashSet还有一个子类:LinkedHashSet

    对于List集合而言,它的常用实现类包括ArrayListVectorLinkedList

    对于Queue集合而言,它有一个子接口Deque(代表双端队列),它的常用实现类包括ArrayDequeLinkedList

    对于Map集合而言,它的常用实现类是HashMapTreeMapHashMap还有一个子类:LinkedHashMap

    至于这些集合的方法,由于集合类也就是所谓的“容器类”,因此它的方法无非就是向容器中添加、删除、取出、遍历元素的方法。

    对于List集合而言,由于它的集合元素都有有序的、有索引的,因此它包括了大量根据索引来添加、删除、取出集合元素的方法。

    对于Deque集合而言,由于它是双端队列,即可当成队列使用,也可当成栈使用,因此它增加栈、队列的方法,如offerpeekpushpop等。

    Map而言,它所包含的无非就是根据key来添加、删除、取出value的方法。

    Java Program!
  • 相关阅读:
    如何改变拖动时鼠标悬浮样式
    Nginx的server为0.0.0.0/0.0.0.1的作用?
    redis的lua脚本拓展,返回nil及其判断
    lua异常捕获
    nginx配置及常见问题
    centos安装postgresql-10及操作
    23种设计模式
    php的function() use($args)用法
    lua中self.__index = self是什么意思?
    lor实践
  • 原文地址:https://www.cnblogs.com/programb/p/14068525.html
Copyright © 2011-2022 走看看