Google Collections

联合创作 · 2023-09-28 22:20

Google Collections Library是由Google基于Java5.0 Collections Framework开发的一套新的Java集合框架。新添加的主要类型包括:

BiMap:一个能够保证Value不重复的Map,由于Value是不重复的,所以该Map支持把Value当成Key,Key当成Value使用。
Multiset:一个可以包含重复值如List,但又有独立次序如Set的Collection。通常用于描绘柱状图。
Multimap: 类似于Map,但又能够包含重复的key。其下还有SetMultimap和ListMultimap这两种扩展子类提供了一些更特殊的属性和方法。除了 上述介绍的这几种之外,Google Collections Library还实现了其它一二十种Collection。

目前该项目已经整合到 guava 项目。

浏览 8
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报