1. 程式人生 > >java 判斷是否為數字(整數、浮點數、正負數)

java 判斷是否為數字(整數、浮點數、正負數)

public class ExpressionUtils {
/**
* 判斷該字串是否為整數或浮點數
* @param input 字串
* @return 是返回true 否則返回false
*/
public static synchronized   boolean  isNumber(String input)
{
if(input == null || "".equals(input))
{
return false;
}
return  Pattern.matches("-?[0-9]*(\\.?)[0-9]*",input);
}
}