天天看點

commons-lang包中我們常用的類的作用

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 提供了數組的複制,查找,擷取子數組,反轉等功能

繼續閱讀