• Java-集合


    一、集合体系图:

    什么是集合?

    Java给我们提供了一个能够存储任意对象,且长度是可变的集合类体系 。

    1、Collection集合:

      1、它是属于util包的接口,不能被实例化,使用多态技术创建子类对象,然后去使用父类引用。指向子类对象。

      2、调用父类方法:

      Collection c = new ArrayList();

      3、功能:

        

      4、遍历

        

    2、List集合:

      1、特点:有序、可重复、有索引。

      2、常用方法:

        注意:凡是可以操作角标的方法,都是该集合特有的方法!

        

      3、List集合有三个常用子类:ArrayList集合、LinkedList集合、Vector集合

        1、ArrayList集合:

        

        2、LinkdeList集合:

           

        3、Vector集合

        

        4、List特有的迭代器

        

    3、Set集合:

      1、它和Collection接口方法一致,是最简单的一种集合。

      2、特点:无序、不可重复、无索引

      3、Set集合的两个常用子类:HashSet集合和TreeSet集合。

      4、HashSet集合:

        

      5、TreeSet集合:

       

        5.1、TreeSet集合 如何给自定义数据类型进行排序?

        

          

          5.2总结:

          

    4、Generic泛型:

      

      

      

     5、Map集合:

      

      1、特点:

      

      2、常用功能:

      3、Map接口的常用子类:

        和Set很像,Set集合的底层就是用了Map集合,只用了它的key。

        3.1、HashTable集合

        

        3.2、HashMap集合

        

        3.3、TreeMap集合

        

    6、Collections工具类:

      

    7、集合的总结:

      

         

  • 相关阅读:
    回到顶部
    angularjs 复选框 单选框
    关于angularjs的ng-repeat指令
    JS字符串对象
    JS的控制语句与异常
    JS的运算符
    JS的引入方式和基础规范
    z-index及透明度opacity,利用overflow设置头像
    css的定位
    css的float属性及清除浮动
  • 原文地址:https://www.cnblogs.com/AlbertY/p/9425395.html
Copyright © 2020-2023  润新知