`
anyeeye
  • 浏览: 143810 次
  • 来自: ...
社区版块
存档分类
最新评论

用正则表达式判断字符串是不是数字

阅读更多
import java.util.regex.*;

public static  Boolean   IsInt(String   numberString)  
  {  
   Pattern p = Pattern.compile("-*"+"\\d*");        
   Matcher m = p.matcher(numberString);        
   boolean b = m.matches();
   return b;
  }  
public static  Boolean   IsDouble(String   numberString)  
  {  
   Pattern p = Pattern.compile("-*"+"\\d*"+"."+"\\d*");        
   Matcher m = p.matcher(numberString);        
   boolean b = m.matches();
   return b;
  } 
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics