java 集合类对比

来源:互联网 发布:python logger 编辑:程序博客网 时间:2024/06/08 16:05

java集合类分为两大体系 map和collection,其中map的区别很明显。我们主要看collection的3种:list map和set

  • list
    list的元素可以重复,支持随机访问(即可以精确的指定position来插入、访问和操作元素),按插入顺序排序
  • set
    元素不能重复,不支持随机访问,是否排序基于不同的实现(比如hashset无序、linkedhashset按插入顺序排序、而treeset根据元素排序)
  • set
    元素可以重复,不支持随机访问(只能从后面插入,从前面删除),按插入顺序排序
原创粉丝点击