读书人

怎样判断是否为数字?解决办法

发布时间: 2012-04-09 13:41:24 作者: rapoo

怎样判断是否为数字?
在 java 中是怎样判断一个 值 是否为数字?

我看到 ASP中 用到了 IsNumeric(XX) 来判断,

在jsp 中也可以 用这个吗?不过出错,需要 导入什么吗?
请知道的指点一下!谢谢。

[解决办法]

[解决办法]
try {
Double.parseDouble(str);
return true;
}catch(Exception e){
return false;
}
[解决办法]

JScript code
<script>function isNumeric(num) {    return !isNaN(num);}</script>
[解决办法]
isNaN() 函数
[解决办法]
探讨
public boolean isNum(String msg){
if(java.lang.Character.isDigit(msg.charAt(0))){
return true;
}
return false;
}

下面是正则表达式
import java.util.regex.Pattern;
import java.util.regex.Matcher;

public boolean isNumeric(String str){
Pattern pattern = Pattern.compile("[0-9]*");
Matcher isNum = pattern.matcher(str);
if( !isNum.matches() ){
return f…

[解决办法]
可以使用js的isNaN() 函数
[解决办法]
探讨
public boolean isNum(String msg){
if(java.lang.Character.isDigit(msg.charAt(0))){
return true;
}
return false;
}

下面是正则表达式
import java.util.regex.Pattern;
import java.util.regex.Matcher;

public boolean isNumeric(String str){
Pattern pattern = Pattern.compile("[0-9]*");
Matcher isNum = pattern.matcher(str);
if( !isNum.matches() ){
return f…

[解决办法]
使用正则表达式

读书人网 >Java Web开发

热点推荐