zoukankan      html  css  js  c++  java
  • Java 容器(集合)

    import java.util.*;

    一.基础概念

    1.什么是容器?

    2.为什么需要容器?

    3.容器的分类?

    二.重点知识

    List接口

    Collections类

      (1)为什么需要?

           Collection类的实现类,并没有排序、倒置、查找的方法,这些方法可由Collections给出,并且该类的方法都是public static的,可以用类名直接调用

      (2)有哪些方法?

    Comparable接口

      (1)为什么会有Comparable接口?

         容器中比如自定义类的比较方法并没有,所以可以通过实现Comparable接口来实现各个集合的比较(注意基本类型和String类的数据的比较标准都有了)

      (2)怎么实例Comparable接口?
         需要重写toString()方法和CompareTo()方法,最后在sort时会自动调用CompareTo()方法

    Set接口

    什么类需要重写equals()方法和HashCode()方法?

     hashtable,hashmap,hashset必须重写;treeset,treemap不需要重写

  • 相关阅读:
    spring mvc poi excel
    select onchange事件的使用
    eclipse下svn的分支与合并指南
    jquery_final
    ListView
    资源的使用
    Notification
    单选
    复选框
    调试
  • 原文地址:https://www.cnblogs.com/xiaoxiaohui2015/p/5426811.html
Copyright © 2011-2022 走看看