• collection和collections的区别


        前面已经介绍了collection的基本概念,现在来说一下跟它只有一字(母)之差的collections。

        两者最主要的区别,就是,collection是接口,collections是一个类,不过这个类并不能被实例化,因为它没有构造函数

        collection是一个集合接口,它提供了对集合对象进行基础操作的一些方法 。而collections是一个包装类(对集合的包装类),这是API给出的官方说法。

        何为包装类呢?我的理解是,给各种集合进行包装(哈哈,这句话是不是感觉很鸡肋)。

        其实仔细观察collection中给出的基本方法不难看出,这些方法几乎都是针对元素的,包括添加元素,删除元素等等。

        而collections,则是操作于整个集合对象。对集合的排序,复制,比较,等等等等。这就好像给集合换衣服似的,是不是也可以理解为对集合的包装的?(终于把包装类的梗圆回来了)

        至于里面到底有什么具体方法,可以查阅java API

          http://www.yq1012.com/api/

  • 相关阅读:
    推荐给新手gopher的一些书籍
    flask中路由处理
    flask中间件之请求扩展
    Chrome调试技巧
    iconfont 使用
    @font-face 使用过程
    SEO
    数据结构与算法2-4 队列
    数据结构与算法2-4 堆栈链式存储
    软件推荐--Sublime Text3常用快捷键查询(不断更新ing)
  • 原文地址:https://www.cnblogs.com/sjbas/p/5451956.html
Copyright © 2020-2023  润新知