首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Google Guava会合3: BiMaps

2012-08-27 
Google Guava集合3: BiMapsBiMapBiMap是一个有用的集合类型,很简单,它就是一个双向的映射。反向转换一个Map

Google Guava集合3: BiMaps
BiMap

BiMap是一个有用的集合类型,很简单,它就是一个双向的映射。

反向转换一个Map

一个普通的map是一个key/value的集合,你可以使用key来查询

value,例如,我来创建一个字段:

americanToBritish.put("potato chips","crisps");System.out.println(britishToAmerican.containsKey("crisps")); // trueSystem.out.println(britishToAmerican.get("crisps")); // potato chips

这就是BiMap,很简单。和其他集合的一样,他也有很多的实现,

推荐你阅读他的API:[url]http://guava-

libraries.googlecode.com/svn/tags/release09/javadoc/co

m/google/common/collect/BiMap.html[/url]

另外multimap的介绍:
google guava multimap介绍:http://vipcowrie.iteye.com/blog/1517338

热点排行