apache commons包中不少很好用的工具,这次发现的是bag和双向map.
1)bag。因为list是不能重复的,但bag中是可以重复的,还提供了重复元素统计的功能,
比如篮子中有7个球,要统计蓝色球的数量,就可以用BAG,比如
Bag box=new HashBag(Arrays.asList("red","blue","black","blue"));
box.add("blue",3) //增加3个蓝色球
box.size(); //球的数量为7
box.getCount("blue"); //求出蓝色球的数量为5
2)双向MAP,可以通过键值,反过来求出键;
BidiMap bidimap=new TreeBidiMap();
bidiMap.put(1,"abc");
bidiMap.get(1); //得到abc
bidiMap.getKey("abc") //得到1
- 浏览: 21793 次
- 性别:
- 来自: 北京
最新评论
apache commons包中的bag和双向map
- 博客分类:
- java
相关推荐
apache commons all 中文api合集
commons-lang3.3.1.jar、Apache Commons包中的一个,包含了一些数据类型工具类,是java.lang.*的扩展。必须使用的jar包。为JRE5.0+的更好的版本所提供 Jar文件包含的类: META-INF/MANIFEST.MFMETA-INF/LICENSE....
commons-lang3.3.1.jar、Apache Commons包中的一个,包含了一些数据类型工具类,是java.lang.*的扩展。必须使用的jar包。为JRE5.0+的更好的版本所提供 Jar文件包含的类: META-INF/MANIFEST.MFMETA-INF/LICENSE....
apache Commons Lang 2.4 API apache Commons Lang 2.4 API
apache commons jar(commons所有的jar包,从官网下载提供给大家) 因为涉及jar太多,包括有src源代码,只需要3分,希望大家理解,我也是从官网花了很长时间才一个一个下完,需要的请自取。全部是zip文件,每个对应的...
Apache Commons Collections,commons-collections-3.2.1和commons-collections4-4.0,含jar包及源码和api文档。
主要介绍了Apache Commons Math3探索之多项式曲线拟合实现代码,小编觉得挺不错的,这里分享给大家,供需要的朋友参考。
Apache Commons API简介,主要介绍Apache Commons API所包含的包,后续更新补充各类的简介和使用方法
apache-commons下全部官方源码和官方API文档,其中有: commons-beanutils-1.8.0 commons-codec commons-collections commons-dbcp commons-dbutils commons-fileupload commons-io commons-lang commons-lang3 ...
Commons-beanutils-API Commons-collections-API Commons-configuration-API Commons-lang-API Commons-logging-API Dom4j_API java api javascript Struts API J2EE API
apache commons 工具包中提供的一个针对配置文件动态修改的工具类
Apache Commons IO 2.5 (要求 JDK 1.6),IOUtils,FileUtils,jar包下载
Apache Commons是一个非常有用的工具包,解决各种实际的通用问题。(附件中提供了该工具包的jar包,及源文件以供研究) BeanUtils Commons-BeanUtils 提供对 Java 反射和自省API的包装 Betwixt Betwixt提供将 ...
Apache Commons Pool 2.4.1,编译 jedis 2.7.2 时候使用。
import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.HttpException; import org.apache.commons.httpclient.HttpStatus; import org.apache.commons.httpclient.methods....
Apache Commons官网jar包,包含io,cli,codec,net,lang,email等等等等
Apache Commons Logging 1.2
jar包大小:135KB commons-validator-1.3.1.jar jar包大小:93KB commons-transaction-1.2.jar jar包大小:141KB commons-scxml-0.6.jar jar包大小:254KB commons-primitives-1.0.jar jar包大小:60KB commons-pool-1.3....
天天都有人导入Apache的包,但是里面那么多工具类又有多少人使用过,这里面有一些使用介绍
Apache Commons工具集简介详述各种apache提供的工具类