JAVA判断字符串是否为数字

原创 2015年07月09日 19:02:43

这是考查平时对api熟不熟,居然判断是否是数字 当然也可以使用正则表达式了

方案一:

public class Demo1 {
	public static void main(String[] args) {
		boolean b1 = isNumeric("123456789");
		boolean b2= isNumeric("1234abc789");
		System.out.println(b1);
		System.out.println(b2);
	}
	public static boolean isNumeric(String str){ 
		for (int i = str.length();--i>=0;){ 
		 if (!Character.isDigit(str.charAt(i))){
		  return false; 
		  } 
	}
		return true; 
	 } 
}

结果:

true
false

方案二:

	public static boolean isNumeric1(String str){ 
		if(str.matches("\\d*")){
			return true; 
		}else{
		   return false;
		}
	}

方案三:

	public static boolean isNumeric2(String str){ 
		Pattern pattern = Pattern.compile("[0-9]*"); 
		return pattern.matcher(str).matches(); 
	}

平时多做做这些题挺好的 见识多点 总是好啊
版权声明:本文为博主原创文章,未经博主允许不得转载。

JAVA判断字符串是否为数字字符

  • 2008年11月25日 15:25
  • 368B
  • 下载

Java中判断字符串是否为数字的五种方法

推荐使用第二个方法,速度最快。  方法一:用JAVA自带的函数  Java代码   public static boolean isNumeric(String str)...

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

1.用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = 0; i < str.length(); i++){ ...

Java判断字符串是否为数字

转自:http://blog.sina.com.cn/s/blog_67e41ce90100y05u.html Java正则表达式JDK工作 最近遇到判断数字的问题,简单总结了一下和大家分...

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

1.用JAVA自带的函数public static boolean isNumeric(String str){ for (int i = 0; i < str.length(); i++){ ...
  • lovoo
  • lovoo
  • 2016年09月30日 09:23
  • 3060

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

ava中判断字符串是否为数字的方法: 1.用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = 0; i < ...

java判断字符串是否为数字或中文或字母

//1.判断字符串是否仅为数字: //(1)用JAVA自带的函数 public static boolean isNumeric(String str) { for (int i = str...

java 判断字符串是否为数字 十进制 十六进制

package com.regex.first; /** * @ClassName: regexTest1 * @Description: java判断字符串是否为数字。 * @author amo...

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

前言网上有很多这种资料,之所以我又写一篇,是今天在实践网上给的方法时,发现很多bug。 所以我就自己总结下。同时也请那些在复制粘贴别人的东西时,最好实践下。 不实践的话,自己得到的可能是错误的方法...

java中判断字符串是否为数字的方法 StringUtil包函数

java中判断字符串是否为数字的方法: 1.用JAVA自带的函数 public static boolean isNumeric(String str){   for (int i = 0;...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JAVA判断字符串是否为数字
举报原因:
原因补充:

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