为了方便阅读代码,本文中直接用了 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
判断字符串是否仅仅由小写字母组成组成。