`
zqc_0101
  • 浏览: 227008 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

java验证字符串是否是数字

    博客分类:
  • java
阅读更多
import java.util.regex.Matcher;
import java.util.regex.Pattern;


public class TestString
{
	public static void main(String[] args)
	{
		String number = "333333222343423";
		
		TestString test = new TestString();
		
		if (test.isNumber1(number))
		{
			System.out.println(number);
		}
		
		if (test.isNumber2(number))
		{
			System.out.println(number);
		}
		
	}
	
	/**
	 * 方法1
	 */
	private boolean isNumber1(String number)
	{
		Pattern pattern = Pattern.compile("[0-9]*");
		Matcher matcher = pattern.matcher(number);
		
		if (matcher.matches())
		{
			return true;
		}
		return false;
	}
	
	/**
	 * 方法2
	 */
	private boolean isNumber2(String number)
	{
		for (int i = 0; i < number.length(); i++)
		{
			if(Character.isDigit(number.charAt(i)))
			{
			    return true;
			}
		}
		return false;
	}
}

 

分享到:
评论

相关推荐

    ip-validator:验证字符串是否为有效 IP 地址的 Java 项目

    IP验证器这是一个用 Java 制作的验证器,用于验证字符串是否是专用网络的有效 IP 地址。 它是在我的 Softare 工程基础 (CES-28) 课程中制作的,并在我的 Programming Studio (CS242) 课程中进行了修订。 包括 JUnit ...

    C实现的MD5数字签名和java实现的数字签名。

    数字签名 md5数字签名 c实现的md5数字签名 java实现的md5数字签名 数字签名 md5数字签名 c实现的md5数字签名 java实现的md5数字签名

    js常用验证函数库 提供常用的验证函数,如日期、身份证、数字等,另外提供了一些java中有但js中没有提供的函数,如trim(),取中文字符串长度等

    提供常用的验证函数,如日期、身份证、数字等,另外提供了一些java中有但js中没有提供的函数,如trim(),取中文字符串长度等

    java完整性校验解决方案

    这是一十六进制的编码字符串,又称“数字指纹”。他其实就是对原版文件(发送方发送的文件)完整性的验证标识符。当我们把文件下到本地后,可以自己对其进行验证,若验证的结果与发送方提供的指纹一致的话,则表明,在...

    string-unpacker:Java上的字符串解包器

    拆线机Java上的字符串解包器任务:用Java... 输出-xyzxyzxyzxyxyxyxyz 主要功能-unpack() 程序还会验证输入字符串-如果无效,则函数unpack()返回字符串“无效” test / StringGeneratorTest.java中提供的一些测试

    正则表达式数字验证

    验证由数字、26个英文字母或者下划线组成的字符串:^\w+$ 验证用户密码:^[a-zA-Z]\w{5,17}$ 正确格式为:以字母开头,长度在6-18之间,只能包含字符、数字和下划线。 验证是否含有 ^%&',;=?$\" 等字符:[^%&',;=?$...

    Java正则表达式 验证手机号码是否合法并脱敏的完整实例

    本案例我们介绍使用Java代码的正则表达式来验证手机号码其是否合法。 具体编写步骤: 1、封装一个工具类 2、验证手机号码的代码方法编写 3、如果验证通过,对该手机号码脱敏处理,并输出到控制台打印出来。

    javaaaaaaw.txt

    验证是否是合法的手机号 功能:判断字符串是否为数字 功能:判断字符串是否为日期格式 验证是否是合法的手机号 功能:判断字符串是否为数字 功能:判断字符串是否为日期格式

    javascript中使用正则表达式进行字符串验证示例

    boolean reg.test(要验证的字符串); js引擎会将/正则表达式/“”转换成一个RegExp对象,当字符串满足正则表达式的要求事,返回true。 我写的一个表达式验证示例:功能如下: 用户名,不能为空 密码6为数字 密码确认...

    java面试题大全--java基础,struts,spring,ejb等

    8.编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串。 9.Java中访问数据库的步骤,Statement和PreparedStatement之间的区别。 10.找出下列代码可能存在的错误,并说明原因: 二、JSP&Servlet...

    java源码包---java 源码 大量 实例

     设定字符串为“张三,你好,我是李四”  产生张三的密钥对(keyPairZhang)  张三生成公钥(publicKeyZhang)并发送给李四,这里发送的是公钥的数组字节  通过网络或磁盘等方式,把公钥编码传送给李四,李四接收到...

    java_用于App验证数据验证的工具类的标准代码_android

    验证是否为空串 (包括空格、制表符、回车符、换行符组成的字符串 若输入字符串为null或空字符串,返回true) 是否不为空 验证非零正整数 验证是数字 验证是大写字母 验证是小写字母 验证是英文字母 验证输入汉字 验证...

    JAVA_API1.6文档(中文)

    java.util 包含 collection 框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。 java.util.concurrent 在并发编程中很常用的实用工具类...

    java script 正则表达式验证大全

    评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:(S*?)[^&gt;]*&gt;.*?|*? /&gt; 评注:网上流传的版本太糟糕,...

    javascript 正则 判断是否是数字的脚本

    您可能感兴趣的文章:解析使用js判断只能输入数字、字母等验证的方法(总结)js判断输入是否为正整数、浮点数等数字的函数代码javaScript 判断字符串是否为数字的简单方法javascript使用isNaN()函数判断变量是否为数字...

    java源码包4

     设定字符串为“张三,你好,我是李四”  产生张三的密钥对(keyPairZhang)  张三生成公钥(publicKeyZhang)并发送给李四,这里发送的是公钥的数组字节  通过网络或磁盘等方式,把公钥编码传送给李四,李四接收到...

    JAVA上百实例源码以及开源项目

     设定字符串为“张三,你好,我是李四”  产生张三的密钥对(keyPairZhang)  张三生成公钥(publicKeyZhang)并发送给李四,这里发送的是公钥的数组字节  通过网络或磁盘等方式,把公钥编码传送给李四,李四接收到...

    JAVA上百实例源码以及开源项目源代码

     设定字符串为“张三,你好,我是李四”  产生张三的密钥对(keyPairZhang)  张三生成公钥(publicKeyZhang)并发送给李四,这里发送的是公钥的数组字节  通过网络或磁盘等方式,把公钥编码传送给李四,李四接收到...

    java源码包2

     设定字符串为“张三,你好,我是李四”  产生张三的密钥对(keyPairZhang)  张三生成公钥(publicKeyZhang)并发送给李四,这里发送的是公钥的数组字节  通过网络或磁盘等方式,把公钥编码传送给李四,李四接收到...

Global site tag (gtag.js) - Google Analytics