java中判断字符串是否为数字的三种方法

原创 2013年12月03日 19:53:08
1用JAVA自带的函数
public static boolean isNumeric(String str){
  
for (int i = str.length();--i>=0;){   
   
if (!Character.isDigit(str.charAt(i))){
    
return false;
   }
  }
  
return true;
 }

2用正则表达式
public static boolean isNumeric(String str){
    Pattern pattern = Pattern.compile("[0-9]*");
    return pattern.matcher(str).matches();   
 }

3用ascii码

public static boolean isNumeric(String str){
   for(int i=str.length();--i>=0;){
      int chr=str.charAt(i);
      if(chr<48 || chr>57)
         return false;
   }
   return true;
}

Java判断字符串是否为纯数字(0-9)

public static boolean isNumeric(String str){ / * Copyright: http://javapub.iteye.com/blog/66...
  • Rong_Toa
  • Rong_Toa
  • 2017年09月08日 11:52
  • 634

Java判断字符串是否为数字(浮点类型也包括)

public static void main(String[] args) { String numStr = "123121"; System.out.println(isNumeric(...
  • lgoodbook
  • lgoodbook
  • 2016年04月08日 11:17
  • 10366

java中判断字符串是否为纯数字

方法一:利用正则表达式 public class Testone { public static void main(String[] args){ String str="123456...
  • qq_25214695
  • qq_25214695
  • 2015年11月27日 22:20
  • 995

判断一个字符串是否全是数字的多种方法及其性能比较(C#实现)

在编程的时候,经常遇到要判断一个字符串中的字符是否全部是数字(0-9),本来是一个很容易实现的功能,但程序员首先会想到的是,这样简单的功能有没有现成的函数可以用呢?VB.NET中有个IsNumeric...
  • hany3000
  • hany3000
  • 2013年12月06日 02:59
  • 4815

JS判断字符是否为数字类型

js有个函数 isNaN(val)//如果是数字则返回 false 使用时候  if(!isNaN(val)){    alert("是数字"); }else{    alert("...
  • bianjing40
  • bianjing40
  • 2016年05月10日 16:42
  • 2976

c++使用库函数判断字符是否是数字

c++使用库函数判断字符是否是数字,字母
  • liuweiyuxiang
  • liuweiyuxiang
  • 2016年03月10日 21:09
  • 10041

php判断是字符是否为数字

is_bool();//判断是否为布尔型    is_float(); //判断是否为浮点型    is_int(); //判断是否为整型    is_numeric(); //判断是否为数值型...
  • u014552756
  • u014552756
  • 2015年12月14日 15:12
  • 1602

判断一个字符串是否全是数字

第一种方式是使用NSScanner: 1. 整形判断 - (BOOL)isPureInt:(NSString *)string{ NSScanner* scan = [NSScann...
  • APPXcode
  • APPXcode
  • 2016年05月12日 13:00
  • 1592

C#判断字符串是否为数字字符串

C#判断字符串是否为数字字符串 在进行C#编程时候,有的时候我们需要判断一个字符串是否是数字字符串,我们可以通过以下两种方法来实现。  【方法一】:使用 try{} catch{}...
  • ncqqbesny
  • ncqqbesny
  • 2014年01月03日 19:52
  • 1934

判断字符串是否为数字的方法

  • DonetRen
  • DonetRen
  • 2010年04月12日 18:38
  • 2538
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java中判断字符串是否为数字的三种方法
举报原因:
原因补充:

(最多只允许输入30个字)