Java判断整数和浮点数

判断是否是整数 参考文章《Java中判断字符串是否为数字的五种方法》: http://javapub.iteye.com/blog/666544
/*
  * 判断是否为整数 
  * @param str 传入的字符串 
  * @return 是整数返回true,否则返回false 
*/
  public static boolean isInteger(String str) {  
    Pattern pattern = Pattern.compile("^[-\\+]?[\\d]*$");  
    return pattern.matcher(str).matches();  
  }


判断是否是浮点数:
/* 
  * 判断是否为浮点数,包括double和float 
  * @param str 传入的字符串 
  * @return 是浮点数返回true,否则返回false 
*/  
  public static boolean isDouble(String str) {  
    Pattern pattern = Pattern.compile("^[-\\+]?[.\\d]*$");  
    return pattern.matcher(str).matches();  
  }


文章地址: http://javapub.iteye.com/blog/737689

相关文章:
Java中判断字符串是否为数字的五种方法 http://javapub.iteye.com/blog/666544

你可能感兴趣的:(java,Blog)