zoukankan      html  css  js  c++  java
  • List接口、Set接口

    List接口

    是有序的集合,怎么存怎么取

    是有下标的元素,听过equals方法可以来比较重复的元素

    可以存重复元素

    List接口的常用子类有:

    l  ArrayList集合

    l  LinkedList集合

    增强for和迭代器为了是遍历,想要操作最好用普通for循环。

    1.1 List集合存储数据的结构

    isEmpty()是判断该集合中有没有元素

    Set接口

    不能存重复元素

     LinkedHashSet集合保证元素的存入和取出的顺序:

    HashSet不保证有序

    使用HashSet存储自定义类型,如果没有重写该类的hashCode与equals方法,则判断重复时,使用的是地址值,如果想通过内容比较元素是否相同,需要重写该元素类的hashcode与equals方法。

  • 相关阅读:
    线段树(updata+query)
    铁轨(栈)
    困难的串(搜索)
    素数环(简单搜索)
    编码
    opencv + numpy for python
    PIL参考手册
    八数码问题
    三维地图(BFS)
    梯田(dfs)
  • 原文地址:https://www.cnblogs.com/pandam/p/11010674.html
Copyright © 2011-2022 走看看