`
minzhenhua
  • 浏览: 4905 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

验证一个String是否包含全是数字

    博客分类:
  • java
 
阅读更多

这里总结了三种方法。

1、正则表达式

     

public boolean isIntegerMatcher(String val){
               return val.matches("\\d+");
}

 

 

2、利用java异常判断

    

/**
	  * 判断字符串是否是整数
	  */
	 public static boolean isInteger(String value) {
	  try {
	   Integer.parseInt(value);
	   return true;
	  } catch (NumberFormatException e) {
	   return false;
	  }
	 }

 

3、利用java 自带JDK 封装Character类

     

                boolean isNumber=false; //定义一个boolean值,用来表示是否包含数字 
		String str="hh8hg6t"; //假设有一个字符串 
		for(int i=0;i<str.length();i++){ //循环遍历字符串 
			if(Character.isDigit(str.charAt(i))){ //用char包装类中的判断数字的方法判断每一个字符 isNumber=true;
				isNumber=true;
				break;
			} 
		}
		return isNumber;

 

 

0
5
分享到:
评论

相关推荐

    正则表达式数字验证

    验证一个月的31天:^((0?[1-9])|((1|2)[0-9])|30|31)$ 正确格式为:01、09和1、31。 整数:^-?\d+$ 非负浮点数(正浮点数 + 0):^\d+(\.\d+)?$ 正浮点数 ^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-...

    C#验证给定字符串是否为数字的方法

    这段C#代码用于验证给定的字符串是否为数字,不能用于验证负数,字符串中只能出现数字和小数点,否则认为不是数字,不验证数字的长度,也就是说,给定的字符串再长,哪怕是1万个字符,也可以通过验证,所以通过验证...

    js验证表单 js验证表单

    4:js只能输入数字,判断数字、验证数字、检测数字、判断是否为数字、只能输入数字 5:只能输入英文字符和数字 6: js email验证 、js 判断email 、信箱/邮箱格式验证 7:js字符过滤,屏蔽关键字 8:js密码验证、判断密码 ...

    c#中判断字符串是不是数字或字母的方法

    一、判断字母 代码如下:string str = Console.ReadLine();if (char.isLetter(str)){}else if (char.IsDigit(str)){}if(ch&gt;=’a’&&ch&lt;=’z’) 小写字母if(ch&gt;=’A’&&ch&lt;=’Z’) 大写字母数字也一样。判断汉字...

    数字的正则表达式写法参考书

    一个不错的数字的正则表达式验证的电子参考书。内容预览: 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ ...

    编写一个判断回文数java应用程序。

    用户从键盘输入一个1-9999之间的数,程序将判断这个数是几位数,并判断这个数是否回文数。回文数是指将数含有的数字逆序排列后得到的数和原数相同,例如12121,4224,6778776等都是回文数。 里面的word包含有详细的...

    string处理类大全,asp.net C#开发实用

    判断指定字符串是否属于指定字符串数组中的一个元素 分割字符串 删除字符串尾部的回车/换行/空格 从字符串的指定位置截取指定长度的子字符串 .... 太多了.下载下来直接使用. asp.net C#开发实用

    JAVA面试题最全集

    一个“.java”原文件中是否可以包括多个类(不是内部类)? 53.掌握内部类和接口的概念 54.StringTokenizer类的使用 55.数据结构,如何遍历List中的元素? 如果要按照键值保存或者访问数据,使用什么数据结构? ...

    .Net 验证码控件

    EnableClientValidate:是否使用客户端脚本验证,验证内容包括是否为空、长度是否正确 ImageStyle:验证码图像样式 如: TextControlWidth="90px" 设置 输入验证码的文本框宽度 其中ImageStyle为复类属性,其公开...

    表单验证大全

    1. 检查一段字符串是否全由数字组成 --------------------------------------- [removed]&lt;!-- function checkNum(str){return str.match(/\D/)==null} alert&#40;checkNum("1232142141"&#41;) alert&#40;...

    CISCO交换机配置AAA、802.1X以及VACL

    链路层验证方案的一个优点是,它只要求存在链路层连接,客户端(在802.1x中称为请求者)不需要分配供验证用的第3层地址,因而降低了风险。此外,链路层验证涉及了所有能够在链路上工作的协议,从而不必为每种协议...

    checkdigit:用于计算和验证校验和的助手类

    应用程序接口接口定义了两种方法: isValid(string $number): bool检查数字是否包含有效的校验位。 calculateCheckDigit(string $number): string计算数字的校验位。 实现包括: 和用于模 10 校验位(Luhn 只是 ...

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

    判断一个文件或目录是否存在 如何读写文件 7.Java多态的实现(继承、重载、覆盖) 8.编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串。 9.Java中访问数据库的步骤,Statement和...

    verify-js:使用Promises(对象,数组,字符串,数字,布尔值,函数)验证所有类型的数据

    使用Promises(对象,数组,字符串,数字,布尔值,函数)验证所有类型的数据。 安装 npm install verify - js -- save 在页面中包含缩小版本(verify.min.js)。 如何使用 一路输入 Object . isDefined ( input )...

    messiah:节点对象验证器

    弥赛亚JS Messiah 是一个扩展的 NodeJS 对象验证器。安装安装,运行: npm install messiah入门默认规则isRequired 检查值是否存在。isString 检查值是否为字符串。isNumber 检查值是否为数字。isArray 检查值是否...

    adhere:基于模式的数据验证器

    坚持是一个简单的基于模式的数据验证器,并努力实现合规性。 然而,与 JSONSchema 规范不同的是,坚持在类型定义的关键字强制方面非常自以为是。 坚持允许根据声明的模式直接验证原始数据类型(字符串、数字、整数...

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

    输入是数字[string]形式的字符串,输出是包含重复子字符串的字符串。 示例:输入-3 [xyz] 4 [xy] z; 输出-xyzxyzxyzxyxyxyxyz 主要功能-unpack() 程序还会验证输入字符串-如果无效,则函数unpack()返回字符串...

    正则表达式

    \w 匹配一个可以组成单词的字符(alphanumeric,这是我的意译,含数字),包括下划线,如[\w]匹配"$5.98"中的5,等于[a-zA-Z0-9] \W 匹配一个不可以组成单词的字符,如[\W]匹配"$5.98"中的$,等于[^a-zA-Z0-9]。 用re...

    flv二进制数据解析工具(FlvParse)-已包含齐全的动态库

    【该资源在win7——64位系统下验证通过。win10系统试试用win7兼容方式打开】 解析flv二进制数据的小工具,tag header tag data等都分析出来了的 这个工具的主要功能是查看FLV的文件结构,帮助我们理解FLV格式。另外...

    Java面试宝典2010版

    1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 2、Java有没有goto? 3、说说&和&&的区别。 4、在JAVA中如何跳出当前的多重嵌套循环? 5、switch语句能否作用在byte上,能否作用在long上...

Global site tag (gtag.js) - Google Analytics