`
TechBirds
  • 浏览: 82150 次
文章分类
社区版块
存档分类
最新评论

Apache Commons Lang包工具类的介绍-更新中~

阅读更多

在线API:http://commons.apache.org/lang/api-3.1/index.html

1.ArrayUtils类

这个类对于基本数据类型的数组的操作提供很多很实用的方法,非常强大。
例如对于数组的元素增删,查找定位,合并拆分,拷贝转换等等很多方法。
	@Test
 	public void arrayUtilsTest(){
 		int[] ints={1,2,3};
 		//1.将值添加到数组的末尾
 		ints=ArrayUtils.add(ints, 4);
 		for (int i : ints) {
 			System.out.print(i+":");
 		}
 		System.out.println();
 		//2.将值添加到数组的指定索引的位置
 		ints=ArrayUtils.add(ints, 1, 5);
 		for (int i : ints) {
 			System.out.print(i+":");
 		}
 		System.out.println();
 		//3.将数组合并的
 		int[] ints1={5,6,7};
 		int[] ints_1=ArrayUtils.addAll(ints, ints1);
 		for (int i : ints_1) {
 			System.out.print(i+":");
 		}
 		System.out.println();
 		//4.拷贝数组,即使改变拷贝的数组,也不改变原来被数组的内容
 		int[] ints2=ArrayUtils.clone(ints1);
 		for (int i : ints2) {
 			if(i==5){
 				ints2[1]=2;
 			}
 			System.out.print(i+":");
 		}
 		System.out.println();
 		for (int i : ints1) {
 			System.out.print(i+":");
 		}
 		System.out.println();
 		int[] ints3={5,6,7};
 		//5.判断数组是是否含某个元素
 		boolean isExist=ArrayUtils.contains(ints3, 1);
 		System.out.println(isExist);
 		//6.判断某个元素在数组中的索引位置
 		int index=ArrayUtils.indexOf(ints3, 5);
 		System.out.println(index);
 		//其他还有很多..
 	}


分享到:
评论

相关推荐

    org.apache.commons.lang jar包下载(commons-lang3-3.1.jar)

    commons-lang3.3.1.jar、Apache Commons包中的一个,包含了一些数据类型工具类,是java.lang.*的扩展。必须使用的jar包。为JRE5.0+的更好的版本所提供 Jar文件包含的类: META-INF/MANIFEST.MFMETA-INF/LICENSE....

    org.apache.commons.lang jar包下载

    commons-lang3.3.1.jar、Apache Commons包中的一个,包含了一些数据类型工具类,是java.lang.*的扩展。必须使用的jar包。为JRE5.0+的更好的版本所提供 Jar文件包含的类: META-INF/MANIFEST.MFMETA-INF/LICENSE....

    commons-lang3-3.4.jar官方工具包

    java 开发工具commons-lang3-3.4 jar包,有org.apache.commons.lang3.StringUtils; org.apache.commons.lang3.reflect.FieldUtils;等类

    apache-commons源码及jar文件

    Commons-Lang 提供了许多许多通用的工具类集,提供了一些java.lang中类的扩展功能 Latka Commons-Latka 是一个HTTP 功能测试包,用于自动化的QA,验收和衰减测试. Launcher Launcher 组件是一个交叉平台的Java 应用...

    commons-lang.jar

    commons-lang.jar、Apache Commons包中的一个,包含了一些数据类型工具类,是java.lang.*的扩展。必须使用的jar包。 Jar文件包含的类: META-INF/MANIFEST.MFMETA-INF/LICENSE.txtMETA-INF/NOTICE.txtorg.apache....

    commons-lang3-8.1.jar官方工具包

    java 开发工具commons-lang3-8.1 jar包,有org.apache.commons.lang3.StringUtils; org.apache.commons.lang3.reflect.FieldUtils;等类

    org.apache.commons.lang3_3.1.0.v201403281430.jar

    org.apache.commons.lang3_3.1.0.v201403281430.jar 工具类

    commons-lang3-3.1 StringUtils字符串jar包

    commons-lang3-3.1 StringUtils字符串jar包 org.apache.commons.lang3.StringUtils的jar包

    Java通过Apache提供的Commons Email工具类实现邮箱发送验证码

    Java通过Apache提供的Commons Email工具类实现邮箱发送验证码功能,代码附详细注释文本,实现方法中附有验证码生成方法

    Java工具类之Apache的Commons Lang和BeanUtils

    NULL 博文链接:https://rensanning.iteye.com/blog/1547845

    commons-lang3-3.6.rar

    jar包和源码. Apache Commons包是Java中使用广泛的工具包,很多框架都依赖于这组工具包中的一部分,它提供了我们常用的一些编程需要,JDK...Commons Lang是对JDK中java.lang包的补充,提供了各种各样的Utilities工具类

    处理SQL语句commons-lang-2.6.jar

    apache工具包common-lang中有一个很有用的处理字符串的工具类,其中之一就是StringEscapeUtils,这个工具类是在2.3版本以上加上的去的,利用它能很方便的进行html,xml,java等的转义与反转义,而且还能对关键字符串...

    commons-lang-2.4(jar包及源码包)

    Apache Commons Lang提供了这些额外的方法。 Lang为java.lang API提供了大量的辅助工具,特别是字符串操作方法,基本数值方法,对象反射,并发性,创建和序列化以及系统属性。此外,它还包含对java.util.Date的基本...

    Java工具类NumberUtils 依赖包commons-lang3-3.12.0

    这个为工具类NumberUtils 依赖包,本想放到文章里面,但不知道怎么弄,就放这里了,之前用的IDEA可以直接导入,导包如下 <groupId>org.apache.commons <artifactId>commons-lang3 <version>3.12.0 现在使用...

    json所需JAR包合集

    java.lang.NoClassDefFoundError: org/apache/commons/beanutils/DynaBean commons-collections-3.2.2.jar 不加这个包 java.lang.NoClassDefFoundError: org/apache/commons/collections/map/ListOrderedMap commons...

    commons-lang3-3.7.jar 和sources.jar

    jar包和源码. Apache Commons包是Java中使用广泛的工具包,很多框架都依赖于这组工具包中的一部分,它提供了我们常用的一些编程需要,JDK...Commons Lang是对JDK中java.lang包的补充,提供了各种各样的Utilities工具类

    自定封装StringUtils常用方法

    继承了org.apache.commons.lang3.StringUtils工具类,加入了部分常用方法,使用时直接添加到项目的公共utils下,同时在pom.xml加入依赖: <!-- ...

    net.sf.json jar包(全部依赖)

    commons-lang:Apache Commons Lang 库,提供了一些常用的 Java 工具类。 commons-beanutils:Apache Commons BeanUtils 库,用于操作 JavaBeans。 commons-collections:Apache Commons Collections 库,提供了一些...

    commons.lang3.ClassUtils 源码中文注释

    org.apache.commons.lang3.ClassUtils 源码中文注释,之后会加上其他的工具类注释,方便以后复习阅读

    比较全面的:Jakarta-commons jar包(附: chm参考手册 & 资源简介)

    commons-lang commons的基础包 commons-launcher 提供多平台的 Java 程序加载 commons-logging 提供日志的实现 commons-math 是一个轻量的,自包含的数学和统计组件,解决了许多非常通用但没有及时出现在Java标准...

Global site tag (gtag.js) - Google Analytics