StringUtils.isNumeric()方法是Java中的一个静态方法,用于检查字符串是否全部由数字组成。它是Apache Commons Lang包中的一部分,可以用来检查一个字符串是否全部由数字组成,而不考虑其他字符或空格。
使用方法
要使用StringUtils.isNumeric()方法,需要导入Apache Commons Lang包,代码如下:
import org.apache.commons.lang3.StringUtils;
可以使用StringUtils.isNumeric()方法来检查字符串是否全部由数字组成,代码如下:
String str = "12345"; boolean isNumeric = StringUtils.isNumeric(str); System.out.println(isNumeric); // true
上面的代码中,变量str的值为“12345”,全部由数字组成,所以StringUtils.isNumeric(str)的返回值为true。
StringUtils.isNumeric()方法也可以检查一个字符串中是否包含其他字符,代码如下:
String str = "12345a"; boolean isNumeric = StringUtils.isNumeric(str); System.out.println(isNumeric); // false
上面的代码中,变量str的值为“12345a”,包含字符“a”,所以StringUtils.isNumeric(str)的返回值为false。
StringUtils.isNumeric()方法还可以检查一个字符串中是否包含空格,代码如下:
String str = "12345 "; boolean isNumeric = StringUtils.isNumeric(str); System.out.println(isNumeric); // false
上面的代码中,变量str的值为“12345 ”,包含空格,所以StringUtils.isNumeric(str)的返回值为false。
StringUtils.isNumeric()方法是一个非常有用的方法,可以用来检查一个字符串是否全部由数字组成,而不考虑其他字符或空格。