java 如何在字符串中判断是否有数字

如题所述

可以通过正则表达式进行判断
public static boolean isNumeric(String str){ 
  Pattern pattern = Pattern.compile("[0-9]*"); 
  return pattern.matcher(str).matches();  
}


解释说明:
static Pattern compile(String regex) 
将给定的正则表达式编译并赋予给Pattern类 

温馨提示:答案为网友推荐,仅供参考
相似回答