判断一个字符串是否为数字的方法总结

第一种方法:

    var test = '123';
    if(isNaN(test)){
        alert('不是数字进来这个');
    }else{
        alert('是数字进来这个');
    }


第二种方法:

 
 

public class test {  public static void main(String[] args) {   String str = "fjdskl546";   System.out.println(str.matches("\\d+"));   System.out.println(str.matches("[+-]?\\d+(\\.\\d+)?"));   System.out.println(string_matches(str));      for (int i = 0; i < str.length(); i++)   {    if (!Character.isDigit(str.charAt(i))) {     System.out.println("有数字");     break;    }   }  }

 public static boolean string_matches(String amatch) {   if (amatch.matches("//g++")) {    return true;   }   return false;  } }

 
发布了47 篇原创文章 · 获赞 4 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/shyy123/article/details/7096118