`
85977328
  • 浏览: 1871049 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

commons-collections-3.2.1数组处理工具包

 
阅读更多
该jar包封装了很多关于数组的操作,非常方便。西面给出几个示例,其他大家可以自己摸索。
包括:MapUtils,SetUtils
JDK自带的Arrays,Collections,System.arraycopy
都非常好用

package test.ArrayToList;

import java.util.ArrayList;
import java.util.List;

import org.apache.commons.collections.CollectionUtils;

public class Test {

    public static void main(String[] args) {
        List<Integer> list = new ArrayList<Integer>();
        String[] myString = new String[] { "1", "2", "hello array!" };
        CollectionUtils.addAll(list, myString);
        System.out.println(list.get(0));
        System.out.println(list.get(1));
        System.out.println(list.get(2));
    }

}


package test.collectionsUtils;

import java.util.ArrayList;
import java.util.List;

import org.apache.commons.collections.CollectionUtils;

public class Test {

    public static void main(String[] args) {
        List<Object> list = new ArrayList<Object>();
        List<Object> list2 = null;
        System.out.println("isEmpty=" + CollectionUtils.isEmpty(list));
        System.out.println("isNotEmpty=" + CollectionUtils.isNotEmpty(list));
        System.out.println("isEmpty=" + CollectionUtils.isEmpty(list2));
        list.add(1);
        System.out.println("isEmpty=" + CollectionUtils.isEmpty(list));
    }
}
0
4
分享到:
评论

相关推荐

    commons-lang-2.4.jar、commons-collections-3.2.1.jar

    Lang为java.lang API提供了大量的辅助工具,特别是字符串操作方法,基本数值方法,对象反射,并发性,创建和序列化以及系统属性。此外,它还包含对java.util.Date的基本增强功能以​​及一系列专用于帮助构建方法的...

    orgapache_commons

    包括commons-beanutils-1.8.0-bin、commons-betwixt-0.8、commons-cli-1.1、commons-codec-1.3、commons-collections-3.2.1-bin、commons-digester-1.8、commons-discovery-0.4、commons-email-1.1-bin、commons-...

    OSChina 所有jar

    5 commons-collections-3.2.1.jar 集合包,Velocity依赖 6 commons-dbutils-1.3.jar JDBC操作封装 7 commons-digester-2.0.jar XML解析,Velocity依赖 8 commons-email-1.2.jar 邮件发送包 9 commons-httpclient...

    android-query工具包

    包含android-query所有依赖 commons-beanutils-1.8.0 commons-collections-3.2.1 commons-lang-2.5 gson-2.8.0 json-lib-2.4-jdk15 xutils-3.5.0

    web项目常用jar包及说明.zip

    3.commons-collections-3.2.1.jar(commons项目中的子项目,是对collection集合的封装) 4.dom4j-1.6.1.jar(对dom4j的封装,是解析xml文件的) 5.javassist-3.9.0.GA.jar(一个开源的分析、编辑和创建Java字节码的...

    常用org.apache.commons整合

    常见的org.apache.commons,整合了一下,...commons-collections-3.2.1 commons-digester-1.8 commons-discovery-0.4 commons-email-1.1 commons-fileupload-1.2.1 commons-io-1.4 commons-lang-2.4 commons-net-1.4.1

    json-jar包工具类

    json需要的6个jar包commons-beanutils-1.8.3/commons-collections-3.2.1/commons-lang-2.6/commons-logging-1.1.1/ezmorph-1.0.6/json-lib-2.4-jdk15

    json开发所需的6个jar包

    commons-beanutils-1.8.3,commons-collections-3.2.1,commons-lang-2.5,commons-logging-1.1.1,ezmorph-1.0.6,json-lib-2.4-jdk15

    java json所需要的jar包

    里面包含所有java 使用json所需要的jar包,包含json-lib-2.4-jdk15,ezmorph-1.0.6,commons-logging-1.1.1,commons-lang-2.5,commons-beanutils-1.8.0,commons-collections-3.2.1

    Json工具包依赖的jar包

    本人从官网上下的json工具包,包含的文件由commons-beanutils-1.9.2.jar,commons-collections-3.2.1.jar,commons-httpclient-3.1.jar,commons-lang-2.6.jar,commons-logging-1.1.3.jar,ezmorph-1.0.6.jar,json...

    json相关所有包、齐全,导入即可用

    commons-beanutils-1.7.0, commons-collections-3.2.1, commons-httpclient-3.1, commons-lang-2.3, commons-logging-1.1.1, ezmorph-1.0.3, json-lib-2.2.3-jdk15

    json-lib.jar开发包及依赖包(全)

    官方json-lib工具包 json-lib还需要以下依赖包: jakarta commons-lang 2.5 jakarta commons-beanutils 1.8.0 jakarta commons-collections 3.2.1 jakarta commons-logging 1.1.1 ezmorph 1.0.6

    json所需要所有的包

    json所需要的jar包 常用的都在里面了 包含json-lib-2.2-jdk15.jar commons-logging-1.1.1.jar commons-collections-3.2.1.jar commons-beanutils.jar ezmorph-1.0.5.jar commons-lang.jar

    json工具jar包json-lib2.4及相关依赖jar包

    目前最新的是2.4的版本,本示例中使用的是v2.3;json-lib还需要以下依赖包: jakarta commons-lang 2.5 ...jakarta commons-collections 3.2.1 jakarta commons-logging 1.1.1 ezmorph 1.0.6

    java解析json的工具--json-lib

    json-lib是java工程中常用到的json解析工具,使用简单灵活,本压缩包中包括的文件有...commons-collections-3.2.1.jar commons-lang-2.6.jar commons-logging-1.1.1.jar ezmorph-1.0.6.jar json-lib-2.4-jdk15.jar

    spring 定时器

    spring-2.0.6.jar Spring框架的核心包 jta.jar 会用到包中的usertransaction,具体什么用此处暂时不论 quartz-1.6.0.jar 会用到CronTrigger这个类,通过表达式实现精确的...commons-collections-3.2.1.jar 集合工具包

    网页采集工具grabage

    commons-collections-3.2.1.jar htmlunit Jun 21 561 KB 0 commons-codec-1.4.jar htmlunit Jun 21 56.8 KB 0 dom4j-2.0.0-ALPHA-2.jar dom4j Jun 21 332 KB 0 1 - 16 of 16 下载后 用ide(如eclipse)引入源码,...

    SSH 项目 整合jar包

    3.commons-collections-3.2.1.jar(commons项目中的子项目,是对collection集合的封装) 4.dom4j-1.6.1.jar(对dom4j的封装,是解析xml文件的) 5.javassist-3.9.0.GA.jar(一个开源的分析、编辑和创建Java字节码的...

    SSH 框架所需JAR包

    3.commons-collections-3.2.1.jar(commons项目中的子项目,是对collection集合的封装) 4.dom4j-1.6.1.jar(对dom4j的封装,是解析xml文件的) 5.javassist-3.9.0.GA.jar(一个开源的分析、编辑和创建Java字节码的...

Global site tag (gtag.js) - Google Analytics