Google Collections
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 项目。
评论
Immutable Collections for Java
ImmutableCollectionsforJava(Java不变集合类)提供了不变的、持久化的Java集合类,对集合的元素添加和删除都是创建一个新的拷贝来进行。每份拷贝都共享几乎所有其原来的结构,
Immutable Collections for Java
0
Immutable Collections for Java
Immutable Collections for Java (Java不变集合类) 提供了不变的、
Immutable Collections for Java
0
Google Icon
在Google搜索结果里添加网站图标。GoogleIcon通过给几乎每个搜索结果条目添加网站图标(如果该网站有自己的图标)的方式来增强搜索结果的可读性。给搜索结果添加图标可以让你更容易的去辨认你喜爱的
Google Icon
0
Google Benchmark
Benchmark是Google一个用来对代码片段进行基准测试的库,类似单元测试,例如:#include<benchmark/benchmark.h>staticvoidBM_SomeFu
Google Benchmark
0