说明:java项目开发中偶尔需要验证一段字符串是否为数字组成,简单研究了一下,上代码(我就是不喜欢写太多的废话)!
package com.xxx.project.core.utils.numeric;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
* 数字操作类
*
* @author 年爸
* @QQ 526704425
* @version 1.0
* @date 2019-05-06
*/
public class Numeric {
/**
* 利用正则表达式判断字符串是否是数字
* @param str
* @return
*/
public static boolean isNumeric(String str){
Pattern pattern = Pattern.compile("[0-9]*");
Matcher isNum = pattern.matcher(str);
if( !isNum.matches() ){
return false;
}
return true;
}
}
注意:本文归作者所有,未经作者允许,不得转载