Java apache commons-lang3 库 StringUtils 类 isNumeric、isAlpha 方法


#Java Apache Commons 库#


为了方便阅读代码,本文中直接用了 println,这需要一些技巧,因为 import static java.lang.System.out.println; 是错误的。具体方法见 Java 如何静态导入 import static println

StringUtils 类的全路径:

import org.apache.commons.lang3.StringUtils;

isNumeric 判断字符串是否仅仅由数字组成

println( StringUtils.isNumeric("123") );    // true
println( StringUtils.isNumeric("123.") );   // false
println( StringUtils.isNumeric(" 123.") );  // false
println( StringUtils.isNumeric(null) );     // false

isNumericSpace

判断字符串是否仅仅由数字或者空白字符组成。

isAlpha

判断字符串是否仅仅由字母组成。

isAlphaSpace

判断字符串是否仅仅由数字或者空白字符组成。

isAlphanumeric

判断字符串是否仅仅由字母或者数字组成。

isAlphanumericSpace

判断字符串是否由字母、数字、空白字符组成组成。

isWhitespace

判断字符串是否仅仅由空白字符组成组成。

isAllUpperCase

判断字符串是否仅仅由大写字母组成组成。

isAllLowerCase

判断字符串是否仅仅由小写字母组成组成。


( 本文完 )