Apache常用函数

发布时间:2016-12-8 4:09:09 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"Apache常用函数",主要涉及到Apache常用函数方面的内容,对于Apache常用函数感兴趣的同学可以参考一下。

一、ArrayUtils主要用于数组操作: 空数组检验: ArrayUtils.isEmpty(Object[] arr) 可以创建空数组: ArrayUtils.EMPTY_STRING_ARRAY 克隆数组:        ArrayUtils.clone(Object[] arr) 反转数组: ArrayUtils.reverse 数组长度、类型比较: ArrayUtils.isSameLength,ArrayUtils.isSameType 添加、删除数组元素:  ArrayUtils.add(Object[],Object) ,ArrayUtils.remove(Object[],Object) 元素与数组包含关系检验:     ArrayUtils.contains(Object[],Object) 元素在数组在位置查询: ArrayUtils.indexof(Object[],Object) 数组转换成MAP: ArrayUtils.toMap(Object[],Object)  二、BooleanUtils布尔型的数据操作: 转换int数据成布尔型 BooleanUtils.toBoolean(int)   只有0返回false,其它都是true; 转换string数据成布尔型 BooleanUtils.toBoolean(String)     on,yes,true,True,TRUE都是返回true,其实都是false,null也是false 转换boolean成string BooleanUtils.toStringTrueFalse(boolean)    true为成"true",false变为"false"  三、StringUtils字符串操作: 创建一个空字符串: StringUtils.Empty 缩写长字符串: StringUtils.abbreviate(String,int)  如:StringUtils.abbreviate("abcdefg", 6) = "abc..."限制最大长度为6,这个7位的就自动缩写 首字母大写: StringUtils.capitalize(String)  首字母大写,如StringUtils.capitalize("abc")为Abc,StringUtils.capitalize("aBC")为ABC 首字母小写: StringUtils.unCapitalize(String) 检验是不是数字: StringUtils.isNumberic 与split相反的拼接: StringUtils.join(String[],String)   如StringUtils.join(new String[]{"a","b","c"},"@")[email protected]@c 去空字符 StringUtils.trim()  你懂的  四、NumberUtils数字操作 比较两个数字: NumberUtils.compare(double,doulbe)、NumberUtils.compare(float,float) 创建数字: NumberUtils.createLong,createBigInteger 数组中求最值 NumberUtils.max(long[]),NumberUtils.max(double[])  五、BeanUtilsBean对象操作 克隆一个对象 BeanUtilsBean.clone(object)克隆一个对象,但是不克隆里面成员的值,可以克隆自身没有实现克隆方法的对象 对象间赋值 BeanUtilsBean.copyProperties(Object obj1,Object obj2),将obj2中的[成员值]赋到obj1同名的成员中,obj2可以与obj1不是同类对象,只拷贝具有get/set方法的成员变量的值。成员变量不限于基础类型 成员变量赋值 BeanUtilsBean.copyProperty(Object obj1,String method,Object obj2)将给对象2的某个成员赋值给obj1,该成员要具有get/set方法 获取/设置成员变量值 BeanUtilsBean.get/setProperty(Object,String)获取、设置对象的某个成员的值,不同于BeanUtilsBean.getSimpleProperty(Object,String),后者是无法什么类型的对象都转换成字符串  

上一篇:Net的精髓-XML和SOAP
下一篇:storm-0.8.2源码分析之nimbus启动

相关文章

关键词: Apache常用函数

相关评论