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 提供了数组的复制,查找,获取子数组,反转等功能

commons-lang包中我们常用的类的作用相关推荐

  1. java.lang包中的常用类

    java.lang包 java.lang.Boolean类 java.lang.Byte类 java.lang.Character java.lang.Character.Subset类 java.l ...

  2. Throwable是java.lang包中一个专门用来处理异常的类

    答:Throwable是java.lang包中一个专门用来处理异常的类.它有两个子类,即Error 和Exception,它们分别用来处理两组异常. Error用来处理程序运行环境方面的异常,比如,虚 ...

  3. org.apache.commons.lang.StringUtils中常用的方法

    org.apache.commons.lang.StringUtils中常用的方法,这里主要列举String中没有,且比较有用的方法: 1. 检查字符串是否为空: static boolean isB ...

  4. commons-lang3-3.2.jar中的常用工具类的使用

    这个包中的很多工具类可以简化我们的操作,在这里简单的研究其中的几个工具类的使用. 1.StringUtils工具类 可以判断是否是空串,是否为null,默认值设置等操作: /*** StringUti ...

  5. 多线程十 JUC包下的常用工具类

    JUC包下的常用工具类 1. CountDownLatch-闭锁 2. CyclicBarrier-循环栅栏 3. Semaphore-信号量 4. Exchanger-线程数据交换器 这篇文章主要是 ...

  6. MFC中五个初始类的作用

    MFC中五个初始类的作用 https://blog.csdn.net/thisispan/article/details/7393401

  7. 在光纤通信中最常用的波长和作用分析

    描述 光是由它的波长来定义,在光纤通信中,使用的光是在红外区域中的光,此处光的波长大于可见光. 在光纤通信中,典型的波长是800到1600nm,其中最常用的波长是850nm.1310nm和1550nm ...

  8. java中常见的包类接口_Java中一些常用的类,包,接口

    类:1.java.lang.Object 2.java.lang.String 3.java.lang.System 4.java.io.file 5.java.io.FileInputStream ...

  9. 【Java】Java中的常用工具类(排名前 16)

    文章目录 前言 一.org.apache.commons.io.IOUtils 二.org.apache.commons.io.FileUtils 三.org.apache.commons.lang. ...

最新文章

  1. 2D和3D机器视觉检测技术的优势和局限性
  2. Dojo入门:DOM操作
  3. java中获取文件总行数_关于java:如何以有效的方式获取文件中的行数?
  4. Nginx (LNMP+https)
  5. zendstudio快捷键收录
  6. js调用打印机直接打印_标签打印机测评丨用手机控制和键盘直接操作哪种更好用?...
  7. 目前支持DDR3-1600(包括主板超频)最强的CPU是哪个?
  8. JAVA学习(三):Java基础语法(变量、常量、数据类型、运算符与数据类型转换)...
  9. 华为交换机怎么关闭信息提示_iPhone 关闭支付宝自动扣费服务提示“无法解约”怎么办?...
  10. 北斗一号卫星授时技术及在电力系统中的应用
  11. 【一个挺蠢的小东西= =】页面展示富文本编辑器的图片的适配尺寸问题
  12. 阿里云RDS数据库外网连接和内网连接有什么不同?
  13. Go语言switch语句
  14. java实现花呗分3、6、12期计算用户每期手续费及每期总费用
  15. Hadoop环境配置(6)-MySQL安装
  16. buck降压斩波电路
  17. 拜占庭将军问题与PBFT算法和POW共识
  18. 大爆料!!!阿里巴巴35K月薪软件测试面试流程
  19. java 方法规范_Java规范推荐
  20. 佳能相机照片误删怎么恢复?看看我是如何在10分钟内解决的

热门文章

  1. C语言在BST中找到最接近目标的值的算法(附完整源码)
  2. OpenGL Sample Rate Shading采样率阴影的实例
  3. C语言获取链表的中间值Middle of the Linked List(附完整源码)
  4. C++智能指针简单介绍
  5. Ubuntu14下安装svn仓库,以及权限配置
  6. Oracle:闪回,闪回表,闪回删除,闪回版本查询,闪回事务查询
  7. 打开高效文本编辑之门_Linux awk之关联数组
  8. 检索数据_17_按照指定的次序返回查询结果
  9. linux分区语言,Linux磁盘分区(9)-Go语言中文社区
  10. 全卷积网络FCN详解