有用的类列表

Commons 项目补充了 Java Collections 平台。它提供了几个类,使处理集合变得更加容易。它还提供了许多新的接口、实现和实用程序。

Commons项目集的主要特点如下:

  • Bag
    接口简化了每个对象都有多个副本的集合。
  • BidiMap
    BidiMap 接口提供双向映射,可用于使用键查找值或使用值查找键。
  • MapIterator
    MapIterator 接口提供对地图的简单迭代。
  • 转换装饰器
    转换装饰器可以在将集合中的每个对象添加到集合中时对其进行更改。
  • 复合集合
    当必须以相同方式处理多个集合时,使用复合集合。
  • 有序映射
    有序映射维护添加元素的顺序。
  • 有序集
    有序集存储添加元素的顺序。
  • Reference Map
    Reference Map 允许您在严格控制下收集键/值。
  • 比较器实现
    有许多可用的比较器实现。
  • 迭代器实现
    有许多可用的迭代器实现。
  • 适配器类
    适配器类可用于将数组和枚举转换为集合。
  • 实用程序 实用程序
    可用于测试或创建集合论的典型属性,例如并集、交集。支持关闭。

有很多信息,所以只要记住有这样的收藏就可以了。

记住一件事!如果你想实现你自己的、独特的东西,首先检查是否已经有现成的解决方案。很可能会,因为您不是第一个学习 Java 的人。如果你使用一些现成的解决方案,对你和你的同事来说会更容易)