commons-lang包中我们常用的类的作用
2016-04-16 14:26
211 查看
commons-lang包中对我们有用的类主要有:
1.StringUtils 该类主要提供对字符串的操作,对null是安全的,主要提供了字符串查找,替换,分割,去空白,去掉非法字符等等操作
2.ObjectUtils 主要是对null进行安全处理,可以设置为null时的默认返回值,比较相等时是调用对象的equals方法,因此需要对对象进行方法进行覆盖
3.SystemUtils 主要获取一些系统属性,例如工作目录等等
4.DateUtils/CalendarUtils 主要提供了对日期的操作,包括日期加减,日期格式化,日期比较,一定时间范围内日期的迭代等等
5.StopWatch 提供秒表的计时,暂停等功能
6. EqualsBuilder/HashCodeBuilder提供了方便的方法来覆盖equals() 和hashCode()方法
7.以Range结尾的类主要提供一些范围的操作,包括判断某些字符,数字等是否在这个范围以内
8.ArrayUtils 提供了数组的复制,查找,获取子数组,反转等功能
1.StringUtils 该类主要提供对字符串的操作,对null是安全的,主要提供了字符串查找,替换,分割,去空白,去掉非法字符等等操作
2.ObjectUtils 主要是对null进行安全处理,可以设置为null时的默认返回值,比较相等时是调用对象的equals方法,因此需要对对象进行方法进行覆盖
3.SystemUtils 主要获取一些系统属性,例如工作目录等等
4.DateUtils/CalendarUtils 主要提供了对日期的操作,包括日期加减,日期格式化,日期比较,一定时间范围内日期的迭代等等
5.StopWatch 提供秒表的计时,暂停等功能
6. EqualsBuilder/HashCodeBuilder提供了方便的方法来覆盖equals() 和hashCode()方法
7.以Range结尾的类主要提供一些范围的操作,包括判断某些字符,数字等是否在这个范围以内
8.ArrayUtils 提供了数组的复制,查找,获取子数组,反转等功能
相关文章推荐
- Eclipse卸载安装的插件
- Android Studio 2.0的安装步骤
- LeetCode 296. Best Meeting Point(最佳见面点)
- 网站后台登录aspcms 提示错误号:-2147467259,错误描述:操作必须使用一个可更新的查询。sql=update AspCms_Content set TimeStatus=0 where TimeStatus=1 and Timeing <= 解决方法。
- 渗透思维导图
- 核心动画(关键帧动画)
- LAMP架构的安装与经验技巧
- python常用常用函数
- bzoj 2961: 共点圆 cdq分治
- iOS用ASIFormDataRequest实现图片上传
- ACM刷题之HDU————Joseph
- java之servlet
- 分类算法-决策树之:id3 算法
- TextView maxWidth maxLength maxEms 区别
- stm32+lwip的物联网开发——学习过程(1)
- 为什么尽量以const,enum,inline替换#define?
- X264码率控制总结1——ABR,CQP,CRF
- 2016SDAU编程练习二1019
- CentOS6.6安装mongodb
- 分拣存储2-统计学生每个班级的总分和平均分