Java工具类之Apache的Commons Lang和BeanUtils
ApacheCommons包估计是Java中使用最广发的工具包了,很多框架都依赖于这组工具包中的一部分,它提供了我们常用的一些编程需要,但是JDK没能提供的机能,最大化的减少重复代码的编写。http://commons.apache.org/
1)CommonsLang是对JDK中java.lang包的补充,提供了各种各样的Utilities工具类,这里说说最常用的几个工具类。
版本:commons-lang3-3.1.jar
1、字符串的空判断
01//isEmpty02System.out.println(StringUtils.isEmpty(null));//true03System.out.println(StringUtils.isEmpty(""));//true04System.out.println(StringUtils.isEmpty(""));//false05System.out.println(StringUtils.isEmpty("bob"));//false06System.out.println(StringUtils.isEmpty("bob "));//false07 08//isBlank09System.out.println(StringUtils.isBlank(null));//true10System.out.println(StringUtils.isBlank(""));//true11System.out.println(StringUtils.isBlank(""));//true12System.out.println(StringUtils.isBlank("bob"));//false13System.out.println(StringUtils.isBlank("bob "));//false 2、字符串的Trim
01//trim02System.out.println(StringUtils.trim(null));//null03System.out.println(StringUtils.trim(""));//""04System.out.println(StringUtils.trim(""));//""05System.out.println(StringUtils.trim("abc"));//"abc"06System.out.println(StringUtils.trim("abc"));//"abc"07System.out.println(StringUtils.trim("abc "));//"abc"08System.out.println(StringUtils.trim("ab c "));//"ab c"
页:
[1]