zoukankan      html  css  js  c++  java
  • java 集合类 & 容器

    为什么出现集合类?

    面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就要对对象进行存储,集合就是存储对象最常用的一种方式。

    数组和集合类同是容器,有何不同?

    数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。数组中可以存储任意数据类型,集合只能存储对象。

    集合类的特点

    集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象。

    我的总结:集合类比数组强大,类似于包装类与基本数据类型!

    两大接口

    Java集合类主要由两个接口派生出来:

    Collection

    Set          :不能存放重复对象

    List         :可存放重复对象,有序

    Queue     :队列

    SortedSet       :可对集合数据排序

    Map      

    SortedMap      :可对集合数据排序

  • 相关阅读:
    关内存地址的分配
    关于URL
    linux的8小时差问题解决
    关于Scanner类
    域名后缀
    匿名对象用法
    final修饰符,多态,抽象类,接口
    二维数组的传参
    关于随机数
    面向对象编程的三大基本特征
  • 原文地址:https://www.cnblogs.com/fanweisheng/p/11132376.html
Copyright © 2011-2022 走看看